builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-524 starttime: 1467735124.83 results: success (0) buildid: 20160705073512 builduid: f11ef69a890b45a9a24f57495fa5e290 revision: 059550e65473bb4a1cbb53c963e7ac7bc24b778a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:04.826204) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:04.826805) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:04.827246) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:04.923840) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:04.924343) ========= 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-1467735109.223797-826734310 _=/tools/buildbot/bin/python using PTY: False --2016-07-05 09:12:04-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 17.0M=0.001s 2016-07-05 09:12:05 (17.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.285990 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:05.243322) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:05.243780) ========= 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-1467735109.223797-826734310 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031927 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:05.311676) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:05.312216) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 059550e65473bb4a1cbb53c963e7ac7bc24b778a --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 059550e65473bb4a1cbb53c963e7ac7bc24b778a --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-1467735109.223797-826734310 _=/tools/buildbot/bin/python using PTY: False 2016-07-05 09:12:05,444 truncating revision to first 12 chars 2016-07-05 09:12:05,444 Setting DEBUG logging. 2016-07-05 09:12:05,445 attempt 1/10 2016-07-05 09:12:05,445 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/059550e65473?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-05 09:12:05,863 unpacking tar archive at: mozilla-beta-059550e65473/testing/mozharness/ program finished with exit code 0 elapsedTime=0.706117 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:06.077860) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:06.078358) ========= script_repo_revision: 059550e65473bb4a1cbb53c963e7ac7bc24b778a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-05 09:12:06.079798) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-07-05 09:12:06.080233) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-07-05 09:12:09.283314) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 28 secs) (at 2016-07-05 09:12:09.283825) ========= /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-1467735109.223797-826734310 _=/tools/buildbot/bin/python using PTY: False 09:12:10 INFO - MultiFileLogger online at 20160705 09:12:10 in /builds/slave/test 09:12:10 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 09:12:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:12:10 INFO - {'append_to_log': False, 09:12:10 INFO - 'base_work_dir': '/builds/slave/test', 09:12:10 INFO - 'blob_upload_branch': 'mozilla-beta', 09:12:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:12:10 INFO - 'buildbot_json_path': 'buildprops.json', 09:12:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:12:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:12:10 INFO - 'download_minidump_stackwalk': True, 09:12:10 INFO - 'download_symbols': 'true', 09:12:10 INFO - 'e10s': False, 09:12:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:12:10 INFO - 'tooltool.py': '/tools/tooltool.py', 09:12:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:12:10 INFO - '/tools/misc-python/virtualenv.py')}, 09:12:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:12:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:12:10 INFO - 'log_level': 'info', 09:12:10 INFO - 'log_to_console': True, 09:12:10 INFO - 'opt_config_files': (), 09:12:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:12:10 INFO - '--processes=1', 09:12:10 INFO - '--config=%(test_path)s/wptrunner.ini', 09:12:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:12:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:12:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:12:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:12:10 INFO - 'pip_index': False, 09:12:10 INFO - 'require_test_zip': True, 09:12:10 INFO - 'test_type': ('testharness',), 09:12:10 INFO - 'this_chunk': '1', 09:12:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:12:10 INFO - 'total_chunks': '10', 09:12:10 INFO - 'virtualenv_path': 'venv', 09:12:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:12:10 INFO - 'work_dir': 'build'} 09:12:10 INFO - ##### 09:12:10 INFO - ##### Running clobber step. 09:12:10 INFO - ##### 09:12:10 INFO - Running pre-action listener: _resource_record_pre_action 09:12:10 INFO - Running main action method: clobber 09:12:10 INFO - rmtree: /builds/slave/test/build 09:12:10 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:12:11 INFO - Running post-action listener: _resource_record_post_action 09:12:11 INFO - ##### 09:12:11 INFO - ##### Running read-buildbot-config step. 09:12:11 INFO - ##### 09:12:11 INFO - Running pre-action listener: _resource_record_pre_action 09:12:11 INFO - Running main action method: read_buildbot_config 09:12:11 INFO - Using buildbot properties: 09:12:11 INFO - { 09:12:11 INFO - "project": "", 09:12:11 INFO - "product": "firefox", 09:12:11 INFO - "script_repo_revision": "production", 09:12:11 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:12:11 INFO - "repository": "", 09:12:11 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:12:11 INFO - "buildid": "20160705073512", 09:12:11 INFO - "pgo_build": "False", 09:12:11 INFO - "basedir": "/builds/slave/test", 09:12:11 INFO - "buildnumber": 10, 09:12:11 INFO - "slavename": "tst-linux32-spot-524", 09:12:11 INFO - "revision": "059550e65473bb4a1cbb53c963e7ac7bc24b778a", 09:12:11 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 09:12:11 INFO - "platform": "linux", 09:12:11 INFO - "branch": "mozilla-beta", 09:12:11 INFO - "repo_path": "releases/mozilla-beta", 09:12:11 INFO - "moz_repo_path": "", 09:12:11 INFO - "stage_platform": "linux", 09:12:11 INFO - "builduid": "f11ef69a890b45a9a24f57495fa5e290", 09:12:11 INFO - "slavebuilddir": "test" 09:12:11 INFO - } 09:12:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:12:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:12:11 INFO - Running post-action listener: _resource_record_post_action 09:12:11 INFO - ##### 09:12:11 INFO - ##### Running download-and-extract step. 09:12:11 INFO - ##### 09:12:11 INFO - Running pre-action listener: _resource_record_pre_action 09:12:11 INFO - Running main action method: download_and_extract 09:12:11 INFO - mkdir: /builds/slave/test/build/tests 09:12:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:11 INFO - https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:12:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:12:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:12:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:12:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 09:12:12 INFO - Downloaded 1291 bytes. 09:12:12 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:12:12 INFO - Using the following test package requirements: 09:12:12 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:12:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:12 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:12:12 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:12 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:12:12 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:12 INFO - u'jsshell-linux-i686.zip'], 09:12:12 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:12 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:12:12 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:12:12 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:12 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:12:12 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:12 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:12:12 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:12 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:12:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:12:12 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:12:12 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:12:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:12 INFO - https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:12:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:12:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:12:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:12:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 09:12:15 INFO - Downloaded 22860918 bytes. 09:12:15 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:12:16 INFO - caution: filename not matched: web-platform/* 09:12:16 INFO - Return code: 11 09:12:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:16 INFO - https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:12:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:12:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:12:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:12:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:12:20 INFO - Downloaded 36389078 bytes. 09:12:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:12:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:12:23 INFO - caution: filename not matched: bin/* 09:12:23 INFO - caution: filename not matched: config/* 09:12:23 INFO - caution: filename not matched: mozbase/* 09:12:23 INFO - caution: filename not matched: marionette/* 09:12:23 INFO - caution: filename not matched: tools/wptserve/* 09:12:23 INFO - Return code: 11 09:12:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:23 INFO - https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:12:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 09:12:30 INFO - Downloaded 69349801 bytes. 09:12:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:30 INFO - mkdir: /builds/slave/test/properties 09:12:30 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:12:30 INFO - Writing to file /builds/slave/test/properties/build_url 09:12:30 INFO - Contents: 09:12:30 INFO - build_url:https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:12:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:12:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:12:30 INFO - Contents: 09:12:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:30 INFO - https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:12:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:12:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:12:38 INFO - Downloaded 92355847 bytes. 09:12:38 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:12:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:12:47 INFO - Return code: 0 09:12:47 INFO - Running post-action listener: _resource_record_post_action 09:12:47 INFO - Running post-action listener: set_extra_try_arguments 09:12:47 INFO - ##### 09:12:47 INFO - ##### Running create-virtualenv step. 09:12:47 INFO - ##### 09:12:47 INFO - Running pre-action listener: _pre_create_virtualenv 09:12:47 INFO - Running pre-action listener: _resource_record_pre_action 09:12:47 INFO - Running main action method: create_virtualenv 09:12:47 INFO - Creating virtualenv /builds/slave/test/build/venv 09:12:47 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 09:12:47 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:12:47 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:12:47 INFO - Using real prefix '/usr' 09:12:47 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:12:49 INFO - Installing distribute.............................................................................................................................................................................................done. 09:12:52 INFO - Installing pip.................done. 09:12:52 INFO - Return code: 0 09:12:52 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:12:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:12:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:12:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:12:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0xa083c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ea598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e7ee30>, '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 0xa11bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa19a470>, '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-1467735109.223797-826734310', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:12:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:12:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:12:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:12:52 INFO - 'CCACHE_UMASK': '002', 09:12:52 INFO - 'DISPLAY': ':0', 09:12:52 INFO - 'HOME': '/home/cltbld', 09:12:52 INFO - 'LANG': 'en_US.UTF-8', 09:12:52 INFO - 'LOGNAME': 'cltbld', 09:12:52 INFO - 'MAIL': '/var/mail/cltbld', 09:12:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:12:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:12:52 INFO - 'MOZ_NO_REMOTE': '1', 09:12:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:12:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:12:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:12:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:12:52 INFO - 'PWD': '/builds/slave/test', 09:12:52 INFO - 'SHELL': '/bin/bash', 09:12:52 INFO - 'SHLVL': '1', 09:12:52 INFO - 'TERM': 'linux', 09:12:52 INFO - 'TMOUT': '86400', 09:12:52 INFO - 'USER': 'cltbld', 09:12:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467735109.223797-826734310', 09:12:52 INFO - '_': '/tools/buildbot/bin/python'} 09:12:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:12:53 INFO - Downloading/unpacking psutil>=0.7.1 09:12:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:12:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:12:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:12:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:12:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:12:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:12:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:12:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:12:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:12:57 INFO - Installing collected packages: psutil 09:12:57 INFO - Running setup.py install for psutil 09:12:57 INFO - building 'psutil._psutil_linux' extension 09:12:57 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 09:12:57 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:12:57 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:12:57 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 09:12:57 INFO - building 'psutil._psutil_posix' extension 09:12:57 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 09:12:57 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 09:12:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:12:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:12:58 INFO - Successfully installed psutil 09:12:58 INFO - Cleaning up... 09:12:58 INFO - Return code: 0 09:12:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:12: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')]} 09:12:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:12:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:12: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')]} 09:12:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:12:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:12:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xa083c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ea598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e7ee30>, '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 0xa11bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa19a470>, '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-1467735109.223797-826734310', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:12:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:12:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:12:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:12:58 INFO - 'CCACHE_UMASK': '002', 09:12:58 INFO - 'DISPLAY': ':0', 09:12:58 INFO - 'HOME': '/home/cltbld', 09:12:58 INFO - 'LANG': 'en_US.UTF-8', 09:12:58 INFO - 'LOGNAME': 'cltbld', 09:12:58 INFO - 'MAIL': '/var/mail/cltbld', 09:12:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:12:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:12:58 INFO - 'MOZ_NO_REMOTE': '1', 09:12:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:12:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:12:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:12:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:12:58 INFO - 'PWD': '/builds/slave/test', 09:12:58 INFO - 'SHELL': '/bin/bash', 09:12:58 INFO - 'SHLVL': '1', 09:12:58 INFO - 'TERM': 'linux', 09:12:58 INFO - 'TMOUT': '86400', 09:12:58 INFO - 'USER': 'cltbld', 09:12:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467735109.223797-826734310', 09:12:58 INFO - '_': '/tools/buildbot/bin/python'} 09:12:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:12:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:12:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:12:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:12:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:12:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:12:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:12:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:13:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:13:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:13:02 INFO - Installing collected packages: mozsystemmonitor 09:13:02 INFO - Running setup.py install for mozsystemmonitor 09:13:02 INFO - Successfully installed mozsystemmonitor 09:13:02 INFO - Cleaning up... 09:13:02 INFO - Return code: 0 09:13:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:13:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:02 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 0xa083c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ea598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e7ee30>, '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 0xa11bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa19a470>, '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-1467735109.223797-826734310', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:13:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:13:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:13:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:02 INFO - 'CCACHE_UMASK': '002', 09:13:02 INFO - 'DISPLAY': ':0', 09:13:02 INFO - 'HOME': '/home/cltbld', 09:13:02 INFO - 'LANG': 'en_US.UTF-8', 09:13:02 INFO - 'LOGNAME': 'cltbld', 09:13:02 INFO - 'MAIL': '/var/mail/cltbld', 09:13:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:02 INFO - 'MOZ_NO_REMOTE': '1', 09:13:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:02 INFO - 'PWD': '/builds/slave/test', 09:13:02 INFO - 'SHELL': '/bin/bash', 09:13:02 INFO - 'SHLVL': '1', 09:13:02 INFO - 'TERM': 'linux', 09:13:02 INFO - 'TMOUT': '86400', 09:13:02 INFO - 'USER': 'cltbld', 09:13:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467735109.223797-826734310', 09:13:02 INFO - '_': '/tools/buildbot/bin/python'} 09:13:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:03 INFO - Downloading/unpacking blobuploader==1.2.4 09:13:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:06 INFO - Downloading blobuploader-1.2.4.tar.gz 09:13:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:13:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:13:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:13:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:13:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:08 INFO - Downloading docopt-0.6.1.tar.gz 09:13:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:13:08 INFO - Installing collected packages: blobuploader, requests, docopt 09:13:08 INFO - Running setup.py install for blobuploader 09:13:08 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:13:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:13:08 INFO - Running setup.py install for requests 09:13:09 INFO - Running setup.py install for docopt 09:13:09 INFO - Successfully installed blobuploader requests docopt 09:13:09 INFO - Cleaning up... 09:13:09 INFO - Return code: 0 09:13:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:13:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:09 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 0xa083c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ea598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e7ee30>, '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 0xa11bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa19a470>, '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-1467735109.223797-826734310', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:13:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:13:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:13:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:09 INFO - 'CCACHE_UMASK': '002', 09:13:09 INFO - 'DISPLAY': ':0', 09:13:09 INFO - 'HOME': '/home/cltbld', 09:13:09 INFO - 'LANG': 'en_US.UTF-8', 09:13:09 INFO - 'LOGNAME': 'cltbld', 09:13:09 INFO - 'MAIL': '/var/mail/cltbld', 09:13:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:09 INFO - 'MOZ_NO_REMOTE': '1', 09:13:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:09 INFO - 'PWD': '/builds/slave/test', 09:13:09 INFO - 'SHELL': '/bin/bash', 09:13:09 INFO - 'SHLVL': '1', 09:13:09 INFO - 'TERM': 'linux', 09:13:09 INFO - 'TMOUT': '86400', 09:13:09 INFO - 'USER': 'cltbld', 09:13:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467735109.223797-826734310', 09:13:09 INFO - '_': '/tools/buildbot/bin/python'} 09:13:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:13:10 INFO - Running setup.py (path:/tmp/pip-TsZyeY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:13:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:13:10 INFO - Running setup.py (path:/tmp/pip-D_IWOV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:13:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:13:10 INFO - Running setup.py (path:/tmp/pip-IrGWoU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:13:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:13:10 INFO - Running setup.py (path:/tmp/pip-g1vDeT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:13:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:13:10 INFO - Running setup.py (path:/tmp/pip-pKcQr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:13:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:13:10 INFO - Running setup.py (path:/tmp/pip-78K2uX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:13:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:13:10 INFO - Running setup.py (path:/tmp/pip-RjfyCh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:13:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:13:11 INFO - Running setup.py (path:/tmp/pip-YfB4Dq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:13:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:13:11 INFO - Running setup.py (path:/tmp/pip-6tLyaM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:13:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:13:11 INFO - Running setup.py (path:/tmp/pip-kEyFoS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:13:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:13:11 INFO - Running setup.py (path:/tmp/pip-NjBPjt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:13:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:13:11 INFO - Running setup.py (path:/tmp/pip-5Bv1TK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:13:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:13:11 INFO - Running setup.py (path:/tmp/pip-bHFAqY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:13:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:13:11 INFO - Running setup.py (path:/tmp/pip-Nu48GN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:13:12 INFO - Running setup.py (path:/tmp/pip-U_WFiS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:13:12 INFO - Running setup.py (path:/tmp/pip-u3F_mQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:13:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:13:12 INFO - Running setup.py (path:/tmp/pip-C0eNii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:13:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:13:12 INFO - Running setup.py (path:/tmp/pip-h0pvM6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:13:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:13:12 INFO - Running setup.py (path:/tmp/pip-1xvNCU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:13:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:13:12 INFO - Running setup.py (path:/tmp/pip-_szlS4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:13:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:13:13 INFO - Running setup.py (path:/tmp/pip-VfEu0L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:13:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:13:13 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:13:13 INFO - Running setup.py install for manifestparser 09:13:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:13:13 INFO - Running setup.py install for mozcrash 09:13:13 INFO - Running setup.py install for mozdebug 09:13:13 INFO - Running setup.py install for mozdevice 09:13:14 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:13:14 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:13:14 INFO - Running setup.py install for mozfile 09:13:14 INFO - Running setup.py install for mozhttpd 09:13:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:13:14 INFO - Running setup.py install for mozinfo 09:13:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:13:14 INFO - Running setup.py install for mozInstall 09:13:15 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:13:15 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:13:15 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:13:15 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:13:15 INFO - Running setup.py install for mozleak 09:13:15 INFO - Running setup.py install for mozlog 09:13:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:13:15 INFO - Running setup.py install for moznetwork 09:13:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:13:15 INFO - Running setup.py install for mozprocess 09:13:15 INFO - Running setup.py install for mozprofile 09:13:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:13:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:13:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:13:16 INFO - Running setup.py install for mozrunner 09:13:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:13:16 INFO - Running setup.py install for mozscreenshot 09:13:16 INFO - Running setup.py install for moztest 09:13:16 INFO - Running setup.py install for mozversion 09:13:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:13:17 INFO - Running setup.py install for wptserve 09:13:17 INFO - Running setup.py install for marionette-driver 09:13:17 INFO - Running setup.py install for browsermob-proxy 09:13:17 INFO - Running setup.py install for marionette-client 09:13:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:13:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:13:18 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:13:18 INFO - Cleaning up... 09:13:18 INFO - Return code: 0 09:13:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:13:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:13:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:13:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:13:18 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 0xa083c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa0ea598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa19cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e7ee30>, '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 0xa11bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa19a470>, '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-1467735109.223797-826734310', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:13:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:13:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:13:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:18 INFO - 'CCACHE_UMASK': '002', 09:13:18 INFO - 'DISPLAY': ':0', 09:13:18 INFO - 'HOME': '/home/cltbld', 09:13:18 INFO - 'LANG': 'en_US.UTF-8', 09:13:18 INFO - 'LOGNAME': 'cltbld', 09:13:18 INFO - 'MAIL': '/var/mail/cltbld', 09:13:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:18 INFO - 'MOZ_NO_REMOTE': '1', 09:13:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:18 INFO - 'PWD': '/builds/slave/test', 09:13:18 INFO - 'SHELL': '/bin/bash', 09:13:18 INFO - 'SHLVL': '1', 09:13:18 INFO - 'TERM': 'linux', 09:13:18 INFO - 'TMOUT': '86400', 09:13:18 INFO - 'USER': 'cltbld', 09:13:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467735109.223797-826734310', 09:13:18 INFO - '_': '/tools/buildbot/bin/python'} 09:13:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:13:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:13:18 INFO - Running setup.py (path:/tmp/pip-U3QoZQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:13:19 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:13:19 INFO - Running setup.py (path:/tmp/pip-Z2zFAk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:13:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:13:19 INFO - Running setup.py (path:/tmp/pip-pFwWAB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:13:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:13:19 INFO - Running setup.py (path:/tmp/pip-FhfHQe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:13:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:13:19 INFO - Running setup.py (path:/tmp/pip-3b9z4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:13:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:13:19 INFO - Running setup.py (path:/tmp/pip-tGkDps-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:13:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:13:19 INFO - Running setup.py (path:/tmp/pip-QTNfp1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:13:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:13:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:13:19 INFO - Running setup.py (path:/tmp/pip-9nlq4U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:13:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:13:20 INFO - Running setup.py (path:/tmp/pip-ITBapb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:13:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:13:20 INFO - Running setup.py (path:/tmp/pip-4xSMEI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:13:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:13:20 INFO - Running setup.py (path:/tmp/pip-2v9630-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:13:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:13:20 INFO - Running setup.py (path:/tmp/pip-mPBxam-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:13:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:13:20 INFO - Running setup.py (path:/tmp/pip-bTToyh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:13:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:13:20 INFO - Running setup.py (path:/tmp/pip-1B87bz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:13:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:13:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:13:20 INFO - Running setup.py (path:/tmp/pip-SV74yk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:13:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:13:21 INFO - Running setup.py (path:/tmp/pip-eehZ3q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:13:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:13:21 INFO - Running setup.py (path:/tmp/pip-N2HrH8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:13:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:13:21 INFO - Running setup.py (path:/tmp/pip-B1u8gE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:13:21 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:13:21 INFO - Running setup.py (path:/tmp/pip-h_iyjA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:13:21 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:13:21 INFO - Running setup.py (path:/tmp/pip-F4fct9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:13:21 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:13:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:13:22 INFO - Running setup.py (path:/tmp/pip-uNuCXe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:13:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:13:22 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:13:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:13:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:13:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:13:22 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:13:22 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:13:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:13:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:13:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:13:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:13:26 INFO - Downloading blessings-1.6.tar.gz 09:13:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:13:26 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:13:26 INFO - Installing collected packages: blessings 09:13:26 INFO - Running setup.py install for blessings 09:13:26 INFO - Successfully installed blessings 09:13:26 INFO - Cleaning up... 09:13:26 INFO - Return code: 0 09:13:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:13:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:13:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:13:27 INFO - Reading from file tmpfile_stdout 09:13:27 INFO - Current package versions: 09:13:27 INFO - argparse == 1.2.1 09:13:27 INFO - blessings == 1.6 09:13:27 INFO - blobuploader == 1.2.4 09:13:27 INFO - browsermob-proxy == 0.6.0 09:13:27 INFO - docopt == 0.6.1 09:13:27 INFO - manifestparser == 1.1 09:13:27 INFO - marionette-client == 2.3.0 09:13:27 INFO - marionette-driver == 1.4.0 09:13:27 INFO - mozInstall == 1.12 09:13:27 INFO - mozcrash == 0.17 09:13:27 INFO - mozdebug == 0.1 09:13:27 INFO - mozdevice == 0.48 09:13:27 INFO - mozfile == 1.2 09:13:27 INFO - mozhttpd == 0.7 09:13:27 INFO - mozinfo == 0.9 09:13:27 INFO - mozleak == 0.1 09:13:27 INFO - mozlog == 3.1 09:13:27 INFO - moznetwork == 0.27 09:13:27 INFO - mozprocess == 0.22 09:13:27 INFO - mozprofile == 0.28 09:13:27 INFO - mozrunner == 6.11 09:13:27 INFO - mozscreenshot == 0.1 09:13:27 INFO - mozsystemmonitor == 0.0 09:13:27 INFO - moztest == 0.7 09:13:27 INFO - mozversion == 1.4 09:13:27 INFO - psutil == 3.1.1 09:13:27 INFO - requests == 1.2.3 09:13:27 INFO - wptserve == 1.4.0 09:13:27 INFO - wsgiref == 0.1.2 09:13:27 INFO - Running post-action listener: _resource_record_post_action 09:13:27 INFO - Running post-action listener: _start_resource_monitoring 09:13:27 INFO - Starting resource monitoring. 09:13:27 INFO - ##### 09:13:27 INFO - ##### Running pull step. 09:13:27 INFO - ##### 09:13:27 INFO - Running pre-action listener: _resource_record_pre_action 09:13:27 INFO - Running main action method: pull 09:13:27 INFO - Pull has nothing to do! 09:13:27 INFO - Running post-action listener: _resource_record_post_action 09:13:27 INFO - ##### 09:13:27 INFO - ##### Running install step. 09:13:27 INFO - ##### 09:13:27 INFO - Running pre-action listener: _resource_record_pre_action 09:13:27 INFO - Running main action method: install 09:13:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:13:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:13:27 INFO - Reading from file tmpfile_stdout 09:13:27 INFO - Detecting whether we're running mozinstall >=1.0... 09:13:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:13:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:13:27 INFO - Reading from file tmpfile_stdout 09:13:27 INFO - Output received: 09:13:27 INFO - Usage: mozinstall [options] installer 09:13:27 INFO - Options: 09:13:27 INFO - -h, --help show this help message and exit 09:13:27 INFO - -d DEST, --destination=DEST 09:13:27 INFO - Directory to install application into. [default: 09:13:27 INFO - "/builds/slave/test"] 09:13:27 INFO - --app=APP Application being installed. [default: firefox] 09:13:27 INFO - mkdir: /builds/slave/test/build/application 09:13:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:13:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:13:59 INFO - Reading from file tmpfile_stdout 09:13:59 INFO - Output received: 09:13:59 INFO - /builds/slave/test/build/application/firefox/firefox 09:13:59 INFO - Running post-action listener: _resource_record_post_action 09:13:59 INFO - ##### 09:13:59 INFO - ##### Running run-tests step. 09:13:59 INFO - ##### 09:13:59 INFO - Running pre-action listener: _resource_record_pre_action 09:13:59 INFO - Running main action method: run_tests 09:13:59 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:13:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:13:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:13:59 INFO - grabbing minidump binary from tooltool 09:13:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:13:59 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 0x9e7ee30>, '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 0xa11bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa19a470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:13:59 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:13:59 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 09:13:59 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:13:59 INFO - Return code: 0 09:13:59 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:13:59 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:13:59 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/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:13:59 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/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:13:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:13:59 INFO - 'CCACHE_UMASK': '002', 09:13:59 INFO - 'DISPLAY': ':0', 09:13:59 INFO - 'HOME': '/home/cltbld', 09:13:59 INFO - 'LANG': 'en_US.UTF-8', 09:13:59 INFO - 'LOGNAME': 'cltbld', 09:13:59 INFO - 'MAIL': '/var/mail/cltbld', 09:13:59 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:13:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:13:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:13:59 INFO - 'MOZ_NO_REMOTE': '1', 09:13:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:13:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:13:59 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:13:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:13:59 INFO - 'PWD': '/builds/slave/test', 09:13:59 INFO - 'SHELL': '/bin/bash', 09:13:59 INFO - 'SHLVL': '1', 09:13:59 INFO - 'TERM': 'linux', 09:13:59 INFO - 'TMOUT': '86400', 09:13:59 INFO - 'USER': 'cltbld', 09:13:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467735109.223797-826734310', 09:13:59 INFO - '_': '/tools/buildbot/bin/python'} 09:13:59 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/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:13:59 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:13:59 INFO - import pkg_resources 09:14:01 INFO - Using 1 client processes 09:14:01 INFO - wptserve Starting http server on 127.0.0.1:8000 09:14:01 INFO - wptserve Starting http server on 127.0.0.1:8001 09:14:01 INFO - wptserve Starting http server on 127.0.0.1:8443 09:14:03 INFO - SUITE-START | Running 778 tests 09:14:03 INFO - Running testharness tests 09:14:03 INFO - Setting up ssl 09:14:03 INFO - PROCESS | certutil | 09:14:03 INFO - PROCESS | certutil | 09:14:03 INFO - PROCESS | certutil | 09:14:03 INFO - Certificate Nickname Trust Attributes 09:14:03 INFO - SSL,S/MIME,JAR/XPI 09:14:03 INFO - 09:14:03 INFO - web-platform-tests CT,, 09:14:03 INFO - 09:14:03 INFO - Starting runner 09:14:06 INFO - PROCESS | 4241 | 1467735246622 Marionette DEBUG Marionette enabled via build flag and pref 09:14:06 INFO - PROCESS | 4241 | ++DOCSHELL 0xa4e50c00 == 1 [pid = 4241] [id = 1] 09:14:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 1 (0xa4e51000) [pid = 4241] [serial = 1] [outer = (nil)] 09:14:06 INFO - PROCESS | 4241 | [4241] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:14:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 2 (0xa4e51800) [pid = 4241] [serial = 2] [outer = 0xa4e51000] 09:14:07 INFO - PROCESS | 4241 | 1467735247331 Marionette INFO Listening on port 2828 09:14:07 INFO - PROCESS | 4241 | 1467735247930 Marionette DEBUG Marionette enabled via command-line flag 09:14:07 INFO - PROCESS | 4241 | ++DOCSHELL 0xa23a4800 == 2 [pid = 4241] [id = 2] 09:14:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 3 (0xa23a5c00) [pid = 4241] [serial = 3] [outer = (nil)] 09:14:07 INFO - PROCESS | 4241 | [4241] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:14:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 4241] [serial = 4] [outer = 0xa23a5c00] 09:14:08 INFO - PROCESS | 4241 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d11c0 09:14:08 INFO - PROCESS | 4241 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d1ca0 09:14:08 INFO - PROCESS | 4241 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dad20 09:14:08 INFO - PROCESS | 4241 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7980 09:14:08 INFO - PROCESS | 4241 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fd6c0 09:14:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 5 (0xa101a400) [pid = 4241] [serial = 5] [outer = 0xa4e51000] 09:14:08 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:14:08 INFO - PROCESS | 4241 | 1467735248335 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:44369 09:14:08 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:14:08 INFO - PROCESS | 4241 | 1467735248370 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:44370 09:14:08 INFO - PROCESS | 4241 | 1467735248432 Marionette DEBUG Closed connection conn0 09:14:08 INFO - PROCESS | 4241 | [4241] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:14:08 INFO - PROCESS | 4241 | 1467735248545 Marionette DEBUG Closed connection conn1 09:14:08 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:14:08 INFO - PROCESS | 4241 | 1467735248559 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:44371 09:14:08 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:14:08 INFO - PROCESS | 4241 | 1467735248622 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:44372 09:14:08 INFO - PROCESS | 4241 | 1467735248628 Marionette DEBUG Closed connection conn2 09:14:08 INFO - PROCESS | 4241 | 1467735248671 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:14:08 INFO - PROCESS | 4241 | 1467735248695 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":"20160705073512","device":"desktop","version":"48.0"} 09:14:09 INFO - PROCESS | 4241 | [4241] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:14:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b324000 == 3 [pid = 4241] [id = 3] 09:14:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 6 (0x9b324400) [pid = 4241] [serial = 6] [outer = (nil)] 09:14:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b327000 == 4 [pid = 4241] [id = 4] 09:14:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 7 (0x9b328000) [pid = 4241] [serial = 7] [outer = (nil)] 09:14:11 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:14:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x9a8f4000 == 5 [pid = 4241] [id = 5] 09:14:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 8 (0x9a8f4400) [pid = 4241] [serial = 8] [outer = (nil)] 09:14:11 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:14:11 INFO - PROCESS | 4241 | [4241] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:14:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 9 (0x9a73e400) [pid = 4241] [serial = 9] [outer = 0x9a8f4400] 09:14:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 10 (0x9a47f400) [pid = 4241] [serial = 10] [outer = 0x9b324400] 09:14:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 11 (0x9a481000) [pid = 4241] [serial = 11] [outer = 0x9b328000] 09:14:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 12 (0x9a483c00) [pid = 4241] [serial = 12] [outer = 0x9a8f4400] 09:14:13 INFO - PROCESS | 4241 | 1467735253046 Marionette INFO startBrowser 5e882576-8d18-4497-a494-c7d1d235b282 09:14:13 INFO - PROCESS | 4241 | 1467735253093 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 4241 | 1467735253113 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 4241 | 1467735253118 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 13 (0x9831ac00) [pid = 4241] [serial = 13] [outer = 0x9a8f4400] 09:14:13 INFO - PROCESS | 4241 | 1467735253860 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5e882576-8d18-4497-a494-c7d1d235b282","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":"20160705073512","device":"desktop","version":"48.0","command_id":1}}] 09:14:14 INFO - PROCESS | 4241 | 1467735254144 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:14:14 INFO - PROCESS | 4241 | 1467735254152 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:14 INFO - PROCESS | 4241 | 1467735254458 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:14:14 INFO - PROCESS | 4241 | 1467735254576 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:14:14 INFO - PROCESS | 4241 | 1467735254581 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:14 INFO - PROCESS | 4241 | [4241] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:14:14 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:14:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 14 (0x952a2800) [pid = 4241] [serial = 14] [outer = 0x9a8f4400] 09:14:15 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:14:15 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:15 INFO - PROCESS | 4241 | 1467735255092 Marionette TRACE conn3 <- [1,3,null,{}] 09:14:15 INFO - PROCESS | 4241 | 1467735255127 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:14:15 INFO - PROCESS | 4241 | 1467735255134 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:15 INFO - PROCESS | 4241 | 1467735255185 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:14:15 INFO - PROCESS | 4241 | 1467735255246 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 4241 | 1467735255253 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:14:15 INFO - PROCESS | 4241 | 1467735255266 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 4241 | 1467735255277 Marionette TRACE conn3 <- [1,6,null,{}] 09:14:15 INFO - PROCESS | 4241 | 1467735255329 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:15 INFO - PROCESS | 4241 | 1467735255347 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:15 INFO - PROCESS | 4241 | 1467735255386 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:14:15 INFO - PROCESS | 4241 | 1467735255402 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 4241 | 1467735255410 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x93d21000 == 6 [pid = 4241] [id = 6] 09:14:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 15 (0x93d21400) [pid = 4241] [serial = 15] [outer = (nil)] 09:14:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 16 (0x93d23400) [pid = 4241] [serial = 16] [outer = 0x93d21400] 09:14:15 INFO - PROCESS | 4241 | 1467735255490 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 17 (0x93d28000) [pid = 4241] [serial = 17] [outer = 0x93d21400] 09:14:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b0ac00 == 7 [pid = 4241] [id = 7] 09:14:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 18 (0x93b0b000) [pid = 4241] [serial = 18] [outer = (nil)] 09:14:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 19 (0x93d29800) [pid = 4241] [serial = 19] [outer = 0x93b0b000] 09:14:15 INFO - PROCESS | 4241 | 1467735255989 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 20 (0x93a5a400) [pid = 4241] [serial = 20] [outer = 0x93b0b000] 09:14:16 INFO - PROCESS | 4241 | [4241] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:14:16 INFO - PROCESS | 4241 | 1467735256557 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1376ms 09:14:16 INFO - PROCESS | 4241 | 1467735256699 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 4241 | 1467735256703 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:14:16 INFO - PROCESS | 4241 | 1467735256732 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 4241 | 1467735256735 Marionette TRACE conn3 <- [1,10,null,{}] 09:14:16 INFO - PROCESS | 4241 | 1467735256762 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 4241 | 1467735256772 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:16 INFO - PROCESS | 4241 | 1467735256949 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:14:17 INFO - PROCESS | 4241 | 1467735257244 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 4241 | 1467735257256 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x923e5000 == 8 [pid = 4241] [id = 8] 09:14:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 21 (0x923e5400) [pid = 4241] [serial = 21] [outer = (nil)] 09:14:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 22 (0x923e7400) [pid = 4241] [serial = 22] [outer = 0x923e5400] 09:14:17 INFO - PROCESS | 4241 | 1467735257350 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 23 (0x923ebc00) [pid = 4241] [serial = 23] [outer = 0x923e5400] 09:14:18 INFO - PROCESS | 4241 | 1467735258259 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1611ms 09:14:18 INFO - PROCESS | 4241 | 1467735258329 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:14:18 INFO - PROCESS | 4241 | 1467735258335 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:14:18 INFO - PROCESS | 4241 | 1467735258343 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:14:18 INFO - PROCESS | 4241 | 1467735258348 Marionette TRACE conn3 <- [1,14,null,{}] 09:14:18 INFO - PROCESS | 4241 | 1467735258357 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:18 INFO - PROCESS | 4241 | 1467735258364 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:18 INFO - PROCESS | 4241 | 1467735258604 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:14:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b0cc00 == 9 [pid = 4241] [id = 9] 09:14:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 24 (0x93b0d400) [pid = 4241] [serial = 24] [outer = (nil)] 09:14:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 25 (0x93d1c400) [pid = 4241] [serial = 25] [outer = 0x93b0d400] 09:14:18 INFO - PROCESS | 4241 | 1467735258842 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 4241 | 1467735258851 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 26 (0x93d1f400) [pid = 4241] [serial = 26] [outer = 0x93b0d400] 09:14:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x93d27400 == 10 [pid = 4241] [id = 10] 09:14:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 27 (0x93d2b000) [pid = 4241] [serial = 27] [outer = (nil)] 09:14:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 28 (0x95303400) [pid = 4241] [serial = 28] [outer = 0x93d2b000] 09:14:18 INFO - PROCESS | 4241 | 1467735258960 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 29 (0x9779d400) [pid = 4241] [serial = 29] [outer = 0x93d2b000] 09:14:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b06c00 == 11 [pid = 4241] [id = 11] 09:14:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 30 (0x93d1cc00) [pid = 4241] [serial = 30] [outer = (nil)] 09:14:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 31 (0x99d94400) [pid = 4241] [serial = 31] [outer = 0x93d1cc00] 09:14:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 32 (0x9aba5400) [pid = 4241] [serial = 32] [outer = 0x93d1cc00] 09:14:20 INFO - PROCESS | 4241 | 1467735260184 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1886ms 09:14:20 INFO - PROCESS | 4241 | 1467735260233 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 4241 | 1467735260240 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:14:20 INFO - PROCESS | 4241 | 1467735260248 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 4241 | 1467735260252 Marionette TRACE conn3 <- [1,18,null,{}] 09:14:20 INFO - PROCESS | 4241 | 1467735260259 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:20 INFO - PROCESS | 4241 | 1467735260265 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:20 INFO - PROCESS | 4241 | 1467735260500 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:14:20 INFO - PROCESS | 4241 | 1467735260672 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 4241 | 1467735260679 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x9a73e000 == 12 [pid = 4241] [id = 12] 09:14:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 33 (0x9ab99800) [pid = 4241] [serial = 33] [outer = (nil)] 09:14:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 34 (0x9ba82c00) [pid = 4241] [serial = 34] [outer = 0x9ab99800] 09:14:20 INFO - PROCESS | 4241 | 1467735260768 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 35 (0x9c00ac00) [pid = 4241] [serial = 35] [outer = 0x9ab99800] 09:14:21 INFO - PROCESS | 4241 | 1467735261657 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1431ms 09:14:21 INFO - PROCESS | 4241 | 1467735261681 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 4241 | 1467735261687 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:14:21 INFO - PROCESS | 4241 | 1467735261703 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 4241 | 1467735261712 Marionette TRACE conn3 <- [1,22,null,{}] 09:14:21 INFO - PROCESS | 4241 | 1467735261719 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:21 INFO - PROCESS | 4241 | 1467735261727 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:21 INFO - PROCESS | 4241 | 1467735261987 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:14:22 INFO - PROCESS | 4241 | 1467735262338 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 4241 | 1467735262345 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x930a2800 == 13 [pid = 4241] [id = 13] 09:14:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 36 (0x930a2c00) [pid = 4241] [serial = 36] [outer = (nil)] 09:14:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 37 (0x93a64400) [pid = 4241] [serial = 37] [outer = 0x930a2c00] 09:14:22 INFO - PROCESS | 4241 | 1467735262466 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 38 (0x948a9000) [pid = 4241] [serial = 38] [outer = 0x930a2c00] 09:14:23 INFO - PROCESS | 4241 | --DOCSHELL 0x93d21000 == 12 [pid = 4241] [id = 6] 09:14:23 INFO - PROCESS | 4241 | 1467735263479 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1803ms 09:14:23 INFO - PROCESS | 4241 | 1467735263500 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:14:23 INFO - PROCESS | 4241 | 1467735263504 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:14:23 INFO - PROCESS | 4241 | 1467735263511 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 4241 | 1467735263515 Marionette TRACE conn3 <- [1,26,null,{}] 09:14:23 INFO - PROCESS | 4241 | 1467735263523 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:23 INFO - PROCESS | 4241 | 1467735263529 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:23 INFO - PROCESS | 4241 | 1467735263757 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:14:23 INFO - PROCESS | 4241 | 1467735263826 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 4241 | 1467735263832 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b1a5800 == 13 [pid = 4241] [id = 14] 09:14:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 39 (0x9b1a6000) [pid = 4241] [serial = 39] [outer = (nil)] 09:14:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 40 (0x9b331000) [pid = 4241] [serial = 40] [outer = 0x9b1a6000] 09:14:23 INFO - PROCESS | 4241 | 1467735263938 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 41 (0x9b65bc00) [pid = 4241] [serial = 41] [outer = 0x9b1a6000] 09:14:24 INFO - PROCESS | 4241 | 1467735264683 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1189ms 09:14:24 INFO - PROCESS | 4241 | 1467735264703 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 4241 | 1467735264711 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:14:24 INFO - PROCESS | 4241 | 1467735264718 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 4241 | 1467735264723 Marionette TRACE conn3 <- [1,30,null,{}] 09:14:24 INFO - PROCESS | 4241 | 1467735264747 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:24 INFO - PROCESS | 4241 | 1467735264752 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:24 INFO - PROCESS | 4241 | 1467735264941 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:14:24 INFO - PROCESS | 4241 | 1467735264952 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 4241 | 1467735264959 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x9ba87000 == 14 [pid = 4241] [id = 15] 09:14:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 42 (0x9bfea800) [pid = 4241] [serial = 42] [outer = (nil)] 09:14:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 43 (0x9c00e000) [pid = 4241] [serial = 43] [outer = 0x9bfea800] 09:14:25 INFO - PROCESS | 4241 | 1467735265035 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 44 (0x9c1c9800) [pid = 4241] [serial = 44] [outer = 0x9bfea800] 09:14:25 INFO - PROCESS | 4241 | 1467735265917 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1239ms 09:14:25 INFO - PROCESS | 4241 | 1467735265958 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 4241 | 1467735265961 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:14:25 INFO - PROCESS | 4241 | 1467735265978 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 4241 | 1467735265988 Marionette TRACE conn3 <- [1,34,null,{}] 09:14:25 INFO - PROCESS | 4241 | 1467735265995 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:26 INFO - PROCESS | 4241 | 1467735266003 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:26 INFO - PROCESS | 4241 | 1467735266185 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:14:26 INFO - PROCESS | 4241 | 1467735266281 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 4241 | 1467735266290 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x9831f000 == 15 [pid = 4241] [id = 16] 09:14:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 45 (0x9bfe5800) [pid = 4241] [serial = 45] [outer = (nil)] 09:14:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 46 (0xa2007000) [pid = 4241] [serial = 46] [outer = 0x9bfe5800] 09:14:26 INFO - PROCESS | 4241 | 1467735266361 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 47 (0xa200f800) [pid = 4241] [serial = 47] [outer = 0x9bfe5800] 09:14:27 INFO - PROCESS | 4241 | 1467735267119 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1196ms 09:14:27 INFO - PROCESS | 4241 | 1467735267167 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 4241 | 1467735267173 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:14:27 INFO - PROCESS | 4241 | 1467735267184 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 4241 | 1467735267202 Marionette TRACE conn3 <- [1,38,null,{}] 09:14:27 INFO - PROCESS | 4241 | 1467735267221 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 4241 | 1467735267227 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:27 INFO - PROCESS | 4241 | 1467735267390 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:14:27 INFO - PROCESS | 4241 | 1467735267399 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 4241 | 1467735267407 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b03800 == 16 [pid = 4241] [id = 17] 09:14:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 48 (0xa108a800) [pid = 4241] [serial = 48] [outer = (nil)] 09:14:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 49 (0xa2321000) [pid = 4241] [serial = 49] [outer = 0xa108a800] 09:14:27 INFO - PROCESS | 4241 | 1467735267480 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 50 (0xa2323c00) [pid = 4241] [serial = 50] [outer = 0xa108a800] 09:14:28 INFO - PROCESS | 4241 | 1467735268299 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1164ms 09:14:28 INFO - PROCESS | 4241 | 1467735268349 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 4241 | 1467735268353 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:14:28 INFO - PROCESS | 4241 | 1467735268359 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 4241 | 1467735268362 Marionette TRACE conn3 <- [1,42,null,{}] 09:14:28 INFO - PROCESS | 4241 | 1467735268368 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:28 INFO - PROCESS | 4241 | 1467735268373 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:28 INFO - PROCESS | 4241 | 1467735268523 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:14:28 INFO - PROCESS | 4241 | 1467735268533 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 4241 | 1467735268552 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:28 INFO - PROCESS | 4241 | ++DOCSHELL 0xa23adc00 == 17 [pid = 4241] [id = 18] 09:14:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 51 (0xa23ae000) [pid = 4241] [serial = 51] [outer = (nil)] 09:14:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 52 (0xa2543800) [pid = 4241] [serial = 52] [outer = 0xa23ae000] 09:14:28 INFO - PROCESS | 4241 | 1467735268634 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 53 (0xa2ff6c00) [pid = 4241] [serial = 53] [outer = 0xa23ae000] 09:14:29 INFO - PROCESS | 4241 | 1467735269498 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1180ms 09:14:29 INFO - PROCESS | 4241 | 1467735269539 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 4241 | 1467735269543 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:14:29 INFO - PROCESS | 4241 | 1467735269549 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 4241 | 1467735269551 Marionette TRACE conn3 <- [1,46,null,{}] 09:14:29 INFO - PROCESS | 4241 | 1467735269557 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 4241 | 1467735269563 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:29 INFO - PROCESS | 4241 | 1467735269720 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:14:29 INFO - PROCESS | 4241 | 1467735269729 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 4241 | 1467735269739 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x923e4800 == 18 [pid = 4241] [id = 19] 09:14:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 54 (0xa320b400) [pid = 4241] [serial = 54] [outer = (nil)] 09:14:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 55 (0xa4e13000) [pid = 4241] [serial = 55] [outer = 0xa320b400] 09:14:29 INFO - PROCESS | 4241 | 1467735269809 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 56 (0xa4e56000) [pid = 4241] [serial = 56] [outer = 0xa320b400] 09:14:30 INFO - PROCESS | 4241 | 1467735270643 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1147ms 09:14:30 INFO - PROCESS | 4241 | 1467735270697 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 4241 | 1467735270701 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:14:30 INFO - PROCESS | 4241 | 1467735270728 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 4241 | 1467735270732 Marionette TRACE conn3 <- [1,50,null,{}] 09:14:30 INFO - PROCESS | 4241 | 1467735270739 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:30 INFO - PROCESS | 4241 | 1467735270743 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:30 INFO - PROCESS | 4241 | 1467735270890 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:14:30 INFO - PROCESS | 4241 | 1467735270899 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 4241 | 1467735270912 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:30 INFO - PROCESS | 4241 | ++DOCSHELL 0xa3289800 == 19 [pid = 4241] [id = 20] 09:14:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 57 (0xa34c6400) [pid = 4241] [serial = 57] [outer = (nil)] 09:14:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 58 (0xa620d400) [pid = 4241] [serial = 58] [outer = 0xa34c6400] 09:14:30 INFO - PROCESS | 4241 | 1467735270977 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 59 (0xa62b7000) [pid = 4241] [serial = 59] [outer = 0xa34c6400] 09:14:31 INFO - PROCESS | 4241 | 1467735271740 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1036ms 09:14:31 INFO - PROCESS | 4241 | 1467735271760 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 4241 | 1467735271764 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:14:31 INFO - PROCESS | 4241 | 1467735271772 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 4241 | 1467735271775 Marionette TRACE conn3 <- [1,54,null,{}] 09:14:31 INFO - PROCESS | 4241 | 1467735271780 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 4241 | 1467735271786 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:32 INFO - PROCESS | 4241 | --DOCSHELL 0x9a73e000 == 18 [pid = 4241] [id = 12] 09:14:32 INFO - PROCESS | 4241 | --DOCSHELL 0x923e5000 == 17 [pid = 4241] [id = 8] 09:14:32 INFO - PROCESS | 4241 | --DOCSHELL 0x93d27400 == 16 [pid = 4241] [id = 10] 09:14:32 INFO - PROCESS | 4241 | 1467735272955 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:14:33 INFO - PROCESS | 4241 | 1467735272984 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 4241 | 1467735273003 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x9525c000 == 17 [pid = 4241] [id = 21] 09:14:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 60 (0x9525e400) [pid = 4241] [serial = 60] [outer = (nil)] 09:14:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x95306400) [pid = 4241] [serial = 61] [outer = 0x9525e400] 09:14:33 INFO - PROCESS | 4241 | 1467735273079 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x97791400) [pid = 4241] [serial = 62] [outer = 0x9525e400] 09:14:34 INFO - PROCESS | 4241 | 1467735274312 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:34 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x93d21400) [pid = 4241] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:14:34 INFO - PROCESS | 4241 | --DOMWINDOW == 60 (0x923e5400) [pid = 4241] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:14:34 INFO - PROCESS | 4241 | --DOMWINDOW == 59 (0x93d2b000) [pid = 4241] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:14:34 INFO - PROCESS | 4241 | --DOMWINDOW == 58 (0x9ab99800) [pid = 4241] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:14:34 INFO - PROCESS | 4241 | --DOMWINDOW == 57 (0x930a2c00) [pid = 4241] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:14:34 INFO - PROCESS | 4241 | --DOMWINDOW == 56 (0x9b1a6000) [pid = 4241] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:14:34 INFO - PROCESS | 4241 | --DOMWINDOW == 55 (0x9bfea800) [pid = 4241] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:14:34 INFO - PROCESS | 4241 | --DOMWINDOW == 54 (0x9bfe5800) [pid = 4241] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2637ms 09:14:34 INFO - PROCESS | 4241 | 1467735274415 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 4241 | 1467735274420 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:14:34 INFO - PROCESS | 4241 | 1467735274430 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 4241 | 1467735274434 Marionette TRACE conn3 <- [1,58,null,{}] 09:14:34 INFO - PROCESS | 4241 | 1467735274442 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 4241 | 1467735274448 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:34 INFO - PROCESS | 4241 | 1467735274636 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:14:34 INFO - PROCESS | 4241 | 1467735274730 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:34 INFO - PROCESS | 4241 | 1467735274739 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x92ed1400 == 18 [pid = 4241] [id = 22] 09:14:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 55 (0x983ac400) [pid = 4241] [serial = 63] [outer = (nil)] 09:14:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 56 (0x9962f800) [pid = 4241] [serial = 64] [outer = 0x983ac400] 09:14:34 INFO - PROCESS | 4241 | 1467735274814 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 57 (0x9a0f7800) [pid = 4241] [serial = 65] [outer = 0x983ac400] 09:14:35 INFO - PROCESS | 4241 | 1467735275493 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1093ms 09:14:35 INFO - PROCESS | 4241 | 1467735275529 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:14:35 INFO - PROCESS | 4241 | 1467735275534 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:14:35 INFO - PROCESS | 4241 | 1467735275541 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:14:35 INFO - PROCESS | 4241 | 1467735275545 Marionette TRACE conn3 <- [1,62,null,{}] 09:14:35 INFO - PROCESS | 4241 | 1467735275550 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:35 INFO - PROCESS | 4241 | 1467735275556 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:35 INFO - PROCESS | 4241 | 1467735275716 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:14:35 INFO - PROCESS | 4241 | 1467735275811 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 4241 | 1467735275819 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b655c00 == 19 [pid = 4241] [id = 23] 09:14:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 58 (0x9b65c800) [pid = 4241] [serial = 66] [outer = (nil)] 09:14:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 59 (0x9bfde800) [pid = 4241] [serial = 67] [outer = 0x9b65c800] 09:14:35 INFO - PROCESS | 4241 | 1467735275905 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 60 (0x9c006000) [pid = 4241] [serial = 68] [outer = 0x9b65c800] 09:14:36 INFO - PROCESS | 4241 | 1467735276784 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1281ms 09:14:36 INFO - PROCESS | 4241 | 1467735276823 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 4241 | 1467735276831 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:14:36 INFO - PROCESS | 4241 | 1467735276840 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 4241 | 1467735276846 Marionette TRACE conn3 <- [1,66,null,{}] 09:14:36 INFO - PROCESS | 4241 | 1467735276857 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 4241 | 1467735276862 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:37 INFO - PROCESS | 4241 | 1467735277060 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:14:37 INFO - PROCESS | 4241 | 1467735277197 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 4241 | 1467735277207 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b02c00 == 20 [pid = 4241] [id = 24] 09:14:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x948b0c00) [pid = 4241] [serial = 69] [outer = (nil)] 09:14:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x99631000) [pid = 4241] [serial = 70] [outer = 0x948b0c00] 09:14:37 INFO - PROCESS | 4241 | 1467735277294 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x9a485c00) [pid = 4241] [serial = 71] [outer = 0x948b0c00] 09:14:38 INFO - PROCESS | 4241 | 1467735278181 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1395ms 09:14:38 INFO - PROCESS | 4241 | 1467735278235 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 4241 | 1467735278242 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:14:38 INFO - PROCESS | 4241 | 1467735278254 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 4241 | 1467735278258 Marionette TRACE conn3 <- [1,70,null,{}] 09:14:38 INFO - PROCESS | 4241 | 1467735278265 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:38 INFO - PROCESS | 4241 | 1467735278272 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:38 INFO - PROCESS | 4241 | 1467735278466 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:14:38 INFO - PROCESS | 4241 | 1467735278600 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 4241 | 1467735278607 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x9a62a400 == 21 [pid = 4241] [id = 25] 09:14:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x9c00c400) [pid = 4241] [serial = 72] [outer = (nil)] 09:14:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x9c1cfc00) [pid = 4241] [serial = 73] [outer = 0x9c00c400] 09:14:38 INFO - PROCESS | 4241 | 1467735278694 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x9d88e800) [pid = 4241] [serial = 74] [outer = 0x9c00c400] 09:14:39 INFO - PROCESS | 4241 | 1467735279581 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1386ms 09:14:39 INFO - PROCESS | 4241 | 1467735279640 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:14:39 INFO - PROCESS | 4241 | 1467735279645 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:14:39 INFO - PROCESS | 4241 | 1467735279668 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 4241 | 1467735279675 Marionette TRACE conn3 <- [1,74,null,{}] 09:14:39 INFO - PROCESS | 4241 | 1467735279696 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 4241 | 1467735279706 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:39 INFO - PROCESS | 4241 | 1467735279890 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:14:40 INFO - PROCESS | 4241 | 1467735280027 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 4241 | 1467735280038 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:40 INFO - PROCESS | 4241 | ++DOCSHELL 0xa2537c00 == 22 [pid = 4241] [id = 26] 09:14:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0xa2544000) [pid = 4241] [serial = 75] [outer = (nil)] 09:14:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0xa3213c00) [pid = 4241] [serial = 76] [outer = 0xa2544000] 09:14:40 INFO - PROCESS | 4241 | 1467735280132 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0xa34cc400) [pid = 4241] [serial = 77] [outer = 0xa2544000] 09:14:40 INFO - PROCESS | 4241 | 1467735280993 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1420ms 09:14:41 INFO - PROCESS | 4241 | 1467735281073 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:14:41 INFO - PROCESS | 4241 | 1467735281078 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:14:41 INFO - PROCESS | 4241 | 1467735281085 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:14:41 INFO - PROCESS | 4241 | 1467735281088 Marionette TRACE conn3 <- [1,78,null,{}] 09:14:41 INFO - PROCESS | 4241 | 1467735281094 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:41 INFO - PROCESS | 4241 | 1467735281100 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:41 INFO - PROCESS | 4241 | 1467735281280 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:14:41 INFO - PROCESS | 4241 | 1467735281414 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 4241 | 1467735281427 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x930a5400 == 23 [pid = 4241] [id = 27] 09:14:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x9b1af400) [pid = 4241] [serial = 78] [outer = (nil)] 09:14:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0xa62c0000) [pid = 4241] [serial = 79] [outer = 0x9b1af400] 09:14:41 INFO - PROCESS | 4241 | 1467735281508 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0xa6897000) [pid = 4241] [serial = 80] [outer = 0x9b1af400] 09:14:42 INFO - PROCESS | 4241 | 1467735282364 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1341ms 09:14:42 INFO - PROCESS | 4241 | 1467735282428 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 4241 | 1467735282431 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:14:42 INFO - PROCESS | 4241 | 1467735282439 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 4241 | 1467735282443 Marionette TRACE conn3 <- [1,82,null,{}] 09:14:42 INFO - PROCESS | 4241 | 1467735282450 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 4241 | 1467735282456 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:42 INFO - PROCESS | 4241 | 1467735282635 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:14:42 INFO - PROCESS | 4241 | 1467735282772 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 4241 | 1467735282778 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x9a2c4400 == 24 [pid = 4241] [id = 28] 09:14:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0xa20a9800) [pid = 4241] [serial = 81] [outer = (nil)] 09:14:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0xa6e9f400) [pid = 4241] [serial = 82] [outer = 0xa20a9800] 09:14:42 INFO - PROCESS | 4241 | 1467735282866 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0xa6ea4400) [pid = 4241] [serial = 83] [outer = 0xa20a9800] 09:14:43 INFO - PROCESS | 4241 | 1467735283736 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1381ms 09:14:43 INFO - PROCESS | 4241 | 1467735283821 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 4241 | 1467735283826 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:14:43 INFO - PROCESS | 4241 | 1467735283832 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 4241 | 1467735283836 Marionette TRACE conn3 <- [1,86,null,{}] 09:14:43 INFO - PROCESS | 4241 | 1467735283842 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:43 INFO - PROCESS | 4241 | 1467735283852 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:44 INFO - PROCESS | 4241 | 1467735284050 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:14:44 INFO - PROCESS | 4241 | 1467735284167 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 4241 | 1467735284180 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x978af000 == 25 [pid = 4241] [id = 29] 09:14:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x9bfebc00) [pid = 4241] [serial = 84] [outer = (nil)] 09:14:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0xa8240800) [pid = 4241] [serial = 85] [outer = 0x9bfebc00] 09:14:44 INFO - PROCESS | 4241 | 1467735284269 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0xa3210000) [pid = 4241] [serial = 86] [outer = 0x9bfebc00] 09:14:45 INFO - PROCESS | 4241 | 1467735285085 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1286ms 09:14:45 INFO - PROCESS | 4241 | 1467735285119 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 4241 | 1467735285122 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:14:45 INFO - PROCESS | 4241 | 1467735285131 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 4241 | 1467735285135 Marionette TRACE conn3 <- [1,90,null,{}] 09:14:45 INFO - PROCESS | 4241 | 1467735285141 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 4241 | 1467735285146 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:45 INFO - PROCESS | 4241 | 1467735285362 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:14:45 INFO - PROCESS | 4241 | 1467735285590 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 4241 | 1467735285596 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x92ed3000 == 26 [pid = 4241] [id = 30] 09:14:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x92ed3800) [pid = 4241] [serial = 87] [outer = (nil)] 09:14:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93a58400) [pid = 4241] [serial = 88] [outer = 0x92ed3800] 09:14:45 INFO - PROCESS | 4241 | 1467735285675 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x93d1fc00) [pid = 4241] [serial = 89] [outer = 0x92ed3800] 09:14:47 INFO - PROCESS | 4241 | --DOCSHELL 0x930a2800 == 25 [pid = 4241] [id = 13] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x9a483c00) [pid = 4241] [serial = 12] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x93d28000) [pid = 4241] [serial = 17] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x923e7400) [pid = 4241] [serial = 22] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x95303400) [pid = 4241] [serial = 28] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x99d94400) [pid = 4241] [serial = 31] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x9ba82c00) [pid = 4241] [serial = 34] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x93a64400) [pid = 4241] [serial = 37] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x948a9000) [pid = 4241] [serial = 38] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x9b331000) [pid = 4241] [serial = 40] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x9b65bc00) [pid = 4241] [serial = 41] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x9c00e000) [pid = 4241] [serial = 43] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0xa2007000) [pid = 4241] [serial = 46] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0xa2321000) [pid = 4241] [serial = 49] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0xa2543800) [pid = 4241] [serial = 52] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0xa4e13000) [pid = 4241] [serial = 55] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x93d1c400) [pid = 4241] [serial = 25] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x9c1c9800) [pid = 4241] [serial = 44] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0xa200f800) [pid = 4241] [serial = 47] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x9779d400) [pid = 4241] [serial = 29] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x923ebc00) [pid = 4241] [serial = 23] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 60 (0x9c00ac00) [pid = 4241] [serial = 35] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 59 (0x9a73e400) [pid = 4241] [serial = 9] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 58 (0xa4e51800) [pid = 4241] [serial = 2] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 57 (0x93d29800) [pid = 4241] [serial = 19] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | --DOMWINDOW == 56 (0x93d23400) [pid = 4241] [serial = 16] [outer = (nil)] [url = about:blank] 09:14:47 INFO - PROCESS | 4241 | 1467735287452 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2336ms 09:14:47 INFO - PROCESS | 4241 | 1467735287467 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 4241 | 1467735287473 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:14:47 INFO - PROCESS | 4241 | 1467735287490 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 4241 | 1467735287494 Marionette TRACE conn3 <- [1,94,null,{}] 09:14:47 INFO - PROCESS | 4241 | 1467735287504 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 4241 | 1467735287509 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:47 INFO - PROCESS | 4241 | 1467735287673 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:14:47 INFO - PROCESS | 4241 | 1467735287693 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 4241 | 1467735287707 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x93d2b000 == 26 [pid = 4241] [id = 31] 09:14:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 57 (0x93d2b800) [pid = 4241] [serial = 90] [outer = (nil)] 09:14:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 58 (0x948b1000) [pid = 4241] [serial = 91] [outer = 0x93d2b800] 09:14:47 INFO - PROCESS | 4241 | 1467735287781 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 59 (0x952a5400) [pid = 4241] [serial = 92] [outer = 0x93d2b800] 09:14:48 INFO - PROCESS | 4241 | 1467735288586 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1139ms 09:14:48 INFO - PROCESS | 4241 | 1467735288626 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 4241 | 1467735288634 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:14:48 INFO - PROCESS | 4241 | 1467735288646 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 4241 | 1467735288650 Marionette TRACE conn3 <- [1,98,null,{}] 09:14:48 INFO - PROCESS | 4241 | 1467735288662 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:48 INFO - PROCESS | 4241 | 1467735288667 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:48 INFO - PROCESS | 4241 | 1467735288844 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:14:48 INFO - PROCESS | 4241 | 1467735288937 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 4241 | 1467735288948 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x99d90400 == 27 [pid = 4241] [id = 32] 09:14:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 60 (0x99e8bc00) [pid = 4241] [serial = 93] [outer = (nil)] 09:14:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x9a485800) [pid = 4241] [serial = 94] [outer = 0x99e8bc00] 09:14:49 INFO - PROCESS | 4241 | 1467735289022 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x9a73f800) [pid = 4241] [serial = 95] [outer = 0x99e8bc00] 09:14:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x9b653400) [pid = 4241] [serial = 96] [outer = 0x93d1cc00] 09:14:49 INFO - PROCESS | 4241 | 1467735289844 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1239ms 09:14:49 INFO - PROCESS | 4241 | 1467735289932 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 4241 | 1467735289935 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:14:49 INFO - PROCESS | 4241 | 1467735289943 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 4241 | 1467735289949 Marionette TRACE conn3 <- [1,102,null,{}] 09:14:49 INFO - PROCESS | 4241 | 1467735289973 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:49 INFO - PROCESS | 4241 | 1467735289982 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:50 INFO - PROCESS | 4241 | 1467735290180 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:14:50 INFO - PROCESS | 4241 | 1467735290213 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 4241 | 1467735290226 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b1b0000 == 28 [pid = 4241] [id = 33] 09:14:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x9ba04000) [pid = 4241] [serial = 97] [outer = (nil)] 09:14:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x9c1c4800) [pid = 4241] [serial = 98] [outer = 0x9ba04000] 09:14:50 INFO - PROCESS | 4241 | 1467735290299 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x9d88f000) [pid = 4241] [serial = 99] [outer = 0x9ba04000] 09:14:51 INFO - PROCESS | 4241 | 1467735291138 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1240ms 09:14:51 INFO - PROCESS | 4241 | 1467735291184 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 4241 | 1467735291189 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:14:51 INFO - PROCESS | 4241 | 1467735291207 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 4241 | 1467735291210 Marionette TRACE conn3 <- [1,106,null,{}] 09:14:51 INFO - PROCESS | 4241 | 1467735291230 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:51 INFO - PROCESS | 4241 | 1467735291236 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:51 INFO - PROCESS | 4241 | 1467735291443 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:14:51 INFO - PROCESS | 4241 | 1467735291465 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 4241 | 1467735291477 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:51 INFO - PROCESS | 4241 | ++DOCSHELL 0x9bfeb800 == 29 [pid = 4241] [id = 34] 09:14:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0xa108c400) [pid = 4241] [serial = 100] [outer = (nil)] 09:14:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0xa209d400) [pid = 4241] [serial = 101] [outer = 0xa108c400] 09:14:51 INFO - PROCESS | 4241 | 1467735291543 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0xa2376c00) [pid = 4241] [serial = 102] [outer = 0xa108c400] 09:14:51 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x9b65c800) [pid = 4241] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:14:51 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x9525e400) [pid = 4241] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:14:51 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x983ac400) [pid = 4241] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:14:51 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0xa34c6400) [pid = 4241] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:14:52 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0xa320b400) [pid = 4241] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:14:52 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0xa23ae000) [pid = 4241] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:14:52 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0xa108a800) [pid = 4241] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:14:52 INFO - PROCESS | 4241 | 1467735292478 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1331ms 09:14:52 INFO - PROCESS | 4241 | 1467735292539 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 4241 | 1467735292542 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:14:52 INFO - PROCESS | 4241 | 1467735292548 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 4241 | 1467735292551 Marionette TRACE conn3 <- [1,110,null,{}] 09:14:52 INFO - PROCESS | 4241 | 1467735292557 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 4241 | 1467735292562 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:52 INFO - PROCESS | 4241 | 1467735292711 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:14:52 INFO - PROCESS | 4241 | 1467735292720 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 4241 | 1467735292731 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ca800 == 30 [pid = 4241] [id = 35] 09:14:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x923d2400) [pid = 4241] [serial = 103] [outer = (nil)] 09:14:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x923d5000) [pid = 4241] [serial = 104] [outer = 0x923d2400] 09:14:52 INFO - PROCESS | 4241 | 1467735292798 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x93b0d800) [pid = 4241] [serial = 105] [outer = 0x923d2400] 09:14:53 INFO - PROCESS | 4241 | 1467735293642 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1137ms 09:14:53 INFO - PROCESS | 4241 | 1467735293687 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:14:53 INFO - PROCESS | 4241 | 1467735293692 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:14:53 INFO - PROCESS | 4241 | 1467735293700 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 4241 | 1467735293704 Marionette TRACE conn3 <- [1,114,null,{}] 09:14:53 INFO - PROCESS | 4241 | 1467735293711 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 4241 | 1467735293721 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:54 INFO - PROCESS | 4241 | 1467735294019 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:14:54 INFO - PROCESS | 4241 | 1467735294158 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 4241 | 1467735294168 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ce000 == 31 [pid = 4241] [id = 36] 09:14:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x923ce800) [pid = 4241] [serial = 106] [outer = (nil)] 09:14:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x923d5400) [pid = 4241] [serial = 107] [outer = 0x923ce800] 09:14:54 INFO - PROCESS | 4241 | 1467735294268 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x9309fc00) [pid = 4241] [serial = 108] [outer = 0x923ce800] 09:14:55 INFO - PROCESS | 4241 | 1467735295340 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1682ms 09:14:55 INFO - PROCESS | 4241 | 1467735295382 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 4241 | 1467735295397 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:14:55 INFO - PROCESS | 4241 | 1467735295412 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 4241 | 1467735295417 Marionette TRACE conn3 <- [1,118,null,{}] 09:14:55 INFO - PROCESS | 4241 | 1467735295425 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 4241 | 1467735295434 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:55 INFO - PROCESS | 4241 | 1467735295622 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:14:55 INFO - PROCESS | 4241 | 1467735295775 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 4241 | 1467735295786 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x93a5bc00 == 32 [pid = 4241] [id = 37] 09:14:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x9963dc00) [pid = 4241] [serial = 109] [outer = (nil)] 09:14:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x99d08000) [pid = 4241] [serial = 110] [outer = 0x9963dc00] 09:14:55 INFO - PROCESS | 4241 | 1467735295900 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x98325000) [pid = 4241] [serial = 111] [outer = 0x9963dc00] 09:14:56 INFO - PROCESS | 4241 | 1467735296824 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1436ms 09:14:56 INFO - PROCESS | 4241 | 1467735296874 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 4241 | 1467735296880 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:14:56 INFO - PROCESS | 4241 | 1467735296888 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 4241 | 1467735296893 Marionette TRACE conn3 <- [1,122,null,{}] 09:14:56 INFO - PROCESS | 4241 | 1467735296900 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:56 INFO - PROCESS | 4241 | 1467735296906 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:57 INFO - PROCESS | 4241 | 1467735297105 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:14:57 INFO - PROCESS | 4241 | 1467735297245 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 4241 | 1467735297256 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ef000 == 33 [pid = 4241] [id = 38] 09:14:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x9530ac00) [pid = 4241] [serial = 112] [outer = (nil)] 09:14:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x9530dc00) [pid = 4241] [serial = 113] [outer = 0x9530ac00] 09:14:57 INFO - PROCESS | 4241 | 1467735297368 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x99d0cc00) [pid = 4241] [serial = 114] [outer = 0x9530ac00] 09:14:58 INFO - PROCESS | 4241 | 1467735298287 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1439ms 09:14:58 INFO - PROCESS | 4241 | 1467735298329 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 4241 | 1467735298335 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:14:58 INFO - PROCESS | 4241 | 1467735298352 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 4241 | 1467735298360 Marionette TRACE conn3 <- [1,126,null,{}] 09:14:58 INFO - PROCESS | 4241 | 1467735298366 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 4241 | 1467735298373 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:58 INFO - PROCESS | 4241 | 1467735298572 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:14:58 INFO - PROCESS | 4241 | 1467735298715 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 4241 | 1467735298724 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:14:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x9530e800 == 34 [pid = 4241] [id = 39] 09:14:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x9a2c5000) [pid = 4241] [serial = 115] [outer = (nil)] 09:14:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x9c1ce000) [pid = 4241] [serial = 116] [outer = 0x9a2c5000] 09:14:58 INFO - PROCESS | 4241 | 1467735298810 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x9c1d0800) [pid = 4241] [serial = 117] [outer = 0x9a2c5000] 09:15:00 INFO - PROCESS | 4241 | 1467735299999 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1702ms 09:15:00 INFO - PROCESS | 4241 | 1467735300048 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 4241 | 1467735300054 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:15:00 INFO - PROCESS | 4241 | 1467735300063 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 4241 | 1467735300068 Marionette TRACE conn3 <- [1,130,null,{}] 09:15:00 INFO - PROCESS | 4241 | 1467735300076 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:00 INFO - PROCESS | 4241 | 1467735300082 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:00 INFO - PROCESS | 4241 | 1467735300310 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x93b03800 == 33 [pid = 4241] [id = 17] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x9831f000 == 32 [pid = 4241] [id = 16] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0xa23adc00 == 31 [pid = 4241] [id = 18] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x9b655c00 == 30 [pid = 4241] [id = 23] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x93b02c00 == 29 [pid = 4241] [id = 24] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x9ba87000 == 28 [pid = 4241] [id = 15] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x92ed1400 == 27 [pid = 4241] [id = 22] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x9525c000 == 26 [pid = 4241] [id = 21] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x923ca800 == 25 [pid = 4241] [id = 35] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x9bfeb800 == 24 [pid = 4241] [id = 34] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x9b1b0000 == 23 [pid = 4241] [id = 33] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x99d90400 == 22 [pid = 4241] [id = 32] 09:15:00 INFO - PROCESS | 4241 | --DOCSHELL 0x93d2b000 == 21 [pid = 4241] [id = 31] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x9c006000) [pid = 4241] [serial = 68] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x9bfde800) [pid = 4241] [serial = 67] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x95306400) [pid = 4241] [serial = 61] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x9962f800) [pid = 4241] [serial = 64] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x9a0f7800) [pid = 4241] [serial = 65] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x97791400) [pid = 4241] [serial = 62] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0xa62b7000) [pid = 4241] [serial = 59] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0xa620d400) [pid = 4241] [serial = 58] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0xa4e56000) [pid = 4241] [serial = 56] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0xa2ff6c00) [pid = 4241] [serial = 53] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0xa2323c00) [pid = 4241] [serial = 50] [outer = (nil)] [url = about:blank] 09:15:00 INFO - PROCESS | 4241 | 1467735300580 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 4241 | 1467735300589 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:00 INFO - PROCESS | 4241 | ++DOCSHELL 0x930a0800 == 22 [pid = 4241] [id = 40] 09:15:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x93b02c00) [pid = 4241] [serial = 118] [outer = (nil)] 09:15:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x948a5c00) [pid = 4241] [serial = 119] [outer = 0x93b02c00] 09:15:00 INFO - PROCESS | 4241 | 1467735300666 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x95255400) [pid = 4241] [serial = 120] [outer = 0x93b02c00] 09:15:01 INFO - PROCESS | 4241 | 1467735301413 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1383ms 09:15:01 INFO - PROCESS | 4241 | 1467735301448 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 4241 | 1467735301457 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:15:01 INFO - PROCESS | 4241 | 1467735301473 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 4241 | 1467735301476 Marionette TRACE conn3 <- [1,134,null,{}] 09:15:01 INFO - PROCESS | 4241 | 1467735301484 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:01 INFO - PROCESS | 4241 | 1467735301490 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:01 INFO - PROCESS | 4241 | 1467735301668 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:15:01 INFO - PROCESS | 4241 | 1467735301678 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 4241 | 1467735301686 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x9779c800 == 23 [pid = 4241] [id = 41] 09:15:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x9831bc00) [pid = 4241] [serial = 121] [outer = (nil)] 09:15:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x99639000) [pid = 4241] [serial = 122] [outer = 0x9831bc00] 09:15:01 INFO - PROCESS | 4241 | 1467735301773 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x99d0e000) [pid = 4241] [serial = 123] [outer = 0x9831bc00] 09:15:02 INFO - PROCESS | 4241 | 1467735302674 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1241ms 09:15:02 INFO - PROCESS | 4241 | 1467735302710 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 4241 | 1467735302714 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:15:02 INFO - PROCESS | 4241 | 1467735302738 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 4241 | 1467735302744 Marionette TRACE conn3 <- [1,138,null,{}] 09:15:02 INFO - PROCESS | 4241 | 1467735302760 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 4241 | 1467735302769 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:02 INFO - PROCESS | 4241 | 1467735302984 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:15:03 INFO - PROCESS | 4241 | 1467735303011 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 4241 | 1467735303020 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b660800 == 24 [pid = 4241] [id = 42] 09:15:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x9ba06400) [pid = 4241] [serial = 124] [outer = (nil)] 09:15:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x9ba87000) [pid = 4241] [serial = 125] [outer = 0x9ba06400] 09:15:03 INFO - PROCESS | 4241 | 1467735303095 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x9c008400) [pid = 4241] [serial = 126] [outer = 0x9ba06400] 09:15:04 INFO - PROCESS | 4241 | 1467735304143 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1449ms 09:15:04 INFO - PROCESS | 4241 | 1467735304211 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 4241 | 1467735304216 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:15:04 INFO - PROCESS | 4241 | 1467735304238 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 4241 | 1467735304242 Marionette TRACE conn3 <- [1,142,null,{}] 09:15:04 INFO - PROCESS | 4241 | 1467735304247 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 4241 | 1467735304252 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:04 INFO - PROCESS | 4241 | 1467735304475 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:15:04 INFO - PROCESS | 4241 | 1467735304500 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 4241 | 1467735304511 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x9309f000 == 25 [pid = 4241] [id = 43] 09:15:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0xa1089000) [pid = 4241] [serial = 127] [outer = (nil)] 09:15:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0xa2371800) [pid = 4241] [serial = 128] [outer = 0xa1089000] 09:15:04 INFO - PROCESS | 4241 | 1467735304583 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0xa23a1000) [pid = 4241] [serial = 129] [outer = 0xa1089000] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x948b0c00) [pid = 4241] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x9c00c400) [pid = 4241] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0xa2544000) [pid = 4241] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x9b1af400) [pid = 4241] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x9ba04000) [pid = 4241] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0xa20a9800) [pid = 4241] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x93d2b800) [pid = 4241] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x92ed3800) [pid = 4241] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x9bfebc00) [pid = 4241] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x99e8bc00) [pid = 4241] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:15:05 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0xa108c400) [pid = 4241] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:15:05 INFO - PROCESS | 4241 | 1467735305546 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1332ms 09:15:05 INFO - PROCESS | 4241 | 1467735305570 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 4241 | 1467735305574 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:15:05 INFO - PROCESS | 4241 | 1467735305580 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 4241 | 1467735305583 Marionette TRACE conn3 <- [1,146,null,{}] 09:15:05 INFO - PROCESS | 4241 | 1467735305589 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 4241 | 1467735305594 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:05 INFO - PROCESS | 4241 | 1467735305755 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:15:05 INFO - PROCESS | 4241 | 1467735305771 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:05 INFO - PROCESS | 4241 | 1467735305776 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x948b0c00 == 26 [pid = 4241] [id = 44] 09:15:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x9c005c00) [pid = 4241] [serial = 130] [outer = (nil)] 09:15:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0xa209e800) [pid = 4241] [serial = 131] [outer = 0x9c005c00] 09:15:05 INFO - PROCESS | 4241 | 1467735305847 Marionette DEBUG loaded listener.js 09:15:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0xa101b400) [pid = 4241] [serial = 132] [outer = 0x9c005c00] 09:15:06 INFO - PROCESS | 4241 | 1467735306663 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1128ms 09:15:06 INFO - PROCESS | 4241 | 1467735306710 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:15:06 INFO - PROCESS | 4241 | 1467735306714 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:15:06 INFO - PROCESS | 4241 | 1467735306720 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:15:06 INFO - PROCESS | 4241 | 1467735306723 Marionette TRACE conn3 <- [1,150,null,{}] 09:15:06 INFO - PROCESS | 4241 | 1467735306790 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:06 INFO - PROCESS | 4241 | 1467735306799 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:07 INFO - PROCESS | 4241 | 1467735307106 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:15:07 INFO - PROCESS | 4241 | 1467735307288 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 4241 | 1467735307300 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:07 INFO - PROCESS | 4241 | ++DOCSHELL 0x930a3800 == 27 [pid = 4241] [id = 45] 09:15:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x93a5c400) [pid = 4241] [serial = 133] [outer = (nil)] 09:15:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x93b0a800) [pid = 4241] [serial = 134] [outer = 0x93a5c400] 09:15:07 INFO - PROCESS | 4241 | 1467735307498 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x95250400) [pid = 4241] [serial = 135] [outer = 0x93a5c400] 09:15:08 INFO - PROCESS | 4241 | 1467735308503 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1826ms 09:15:08 INFO - PROCESS | 4241 | 1467735308550 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 4241 | 1467735308556 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:15:08 INFO - PROCESS | 4241 | 1467735308565 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 4241 | 1467735308570 Marionette TRACE conn3 <- [1,154,null,{}] 09:15:08 INFO - PROCESS | 4241 | 1467735308579 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:08 INFO - PROCESS | 4241 | 1467735308585 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:08 INFO - PROCESS | 4241 | 1467735308810 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:15:09 INFO - PROCESS | 4241 | 1467735308988 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 4241 | 1467735309002 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b0e800 == 28 [pid = 4241] [id = 46] 09:15:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x99d0a800) [pid = 4241] [serial = 136] [outer = (nil)] 09:15:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x9a2ca000) [pid = 4241] [serial = 137] [outer = 0x99d0a800] 09:15:09 INFO - PROCESS | 4241 | 1467735309129 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x9b1b0000) [pid = 4241] [serial = 138] [outer = 0x99d0a800] 09:15:10 INFO - PROCESS | 4241 | 1467735310067 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1544ms 09:15:10 INFO - PROCESS | 4241 | 1467735310111 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 4241 | 1467735310116 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:15:10 INFO - PROCESS | 4241 | 1467735310126 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 4241 | 1467735310130 Marionette TRACE conn3 <- [1,158,null,{}] 09:15:10 INFO - PROCESS | 4241 | 1467735310137 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:10 INFO - PROCESS | 4241 | 1467735310143 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:10 INFO - PROCESS | 4241 | 1467735310378 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:15:10 INFO - PROCESS | 4241 | 1467735310569 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 4241 | 1467735310575 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x9c1c6800 == 29 [pid = 4241] [id = 47] 09:15:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x9d889800) [pid = 4241] [serial = 139] [outer = (nil)] 09:15:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0xa108c800) [pid = 4241] [serial = 140] [outer = 0x9d889800] 09:15:10 INFO - PROCESS | 4241 | 1467735310708 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0xa23a2800) [pid = 4241] [serial = 141] [outer = 0x9d889800] 09:15:11 INFO - PROCESS | 4241 | 1467735311618 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1535ms 09:15:11 INFO - PROCESS | 4241 | 1467735311661 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 4241 | 1467735311668 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:15:11 INFO - PROCESS | 4241 | 1467735311686 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 4241 | 1467735311693 Marionette TRACE conn3 <- [1,162,null,{}] 09:15:11 INFO - PROCESS | 4241 | 1467735311699 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 4241 | 1467735311706 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:11 INFO - PROCESS | 4241 | 1467735311933 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:15:12 INFO - PROCESS | 4241 | 1467735312077 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 4241 | 1467735312086 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ccc00 == 30 [pid = 4241] [id = 48] 09:15:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0xa200f000) [pid = 4241] [serial = 142] [outer = (nil)] 09:15:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0xa4e52c00) [pid = 4241] [serial = 143] [outer = 0xa200f000] 09:15:12 INFO - PROCESS | 4241 | 1467735312202 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0xa5022000) [pid = 4241] [serial = 144] [outer = 0xa200f000] 09:15:13 INFO - PROCESS | 4241 | 1467735313168 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:15:13 INFO - PROCESS | 4241 | 1467735313191 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1548ms 09:15:13 INFO - PROCESS | 4241 | 1467735313226 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 4241 | 1467735313230 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:15:13 INFO - PROCESS | 4241 | 1467735313238 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 4241 | 1467735313242 Marionette TRACE conn3 <- [1,166,null,{}] 09:15:13 INFO - PROCESS | 4241 | 1467735313248 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 4241 | 1467735313253 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:13 INFO - PROCESS | 4241 | 1467735313485 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:15:13 INFO - PROCESS | 4241 | 1467735313673 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 4241 | 1467735313681 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x923cc400 == 31 [pid = 4241] [id = 49] 09:15:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x923d2c00) [pid = 4241] [serial = 145] [outer = (nil)] 09:15:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x93a62c00) [pid = 4241] [serial = 146] [outer = 0x923d2c00] 09:15:13 INFO - PROCESS | 4241 | 1467735313921 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x948ae400) [pid = 4241] [serial = 147] [outer = 0x923d2c00] 09:15:14 INFO - PROCESS | 4241 | 1467735314875 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1686ms 09:15:14 INFO - PROCESS | 4241 | 1467735314925 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:15:14 INFO - PROCESS | 4241 | 1467735314931 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:15:14 INFO - PROCESS | 4241 | 1467735314939 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 4241 | 1467735314943 Marionette TRACE conn3 <- [1,170,null,{}] 09:15:14 INFO - PROCESS | 4241 | 1467735314951 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:14 INFO - PROCESS | 4241 | 1467735314956 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:15 INFO - PROCESS | 4241 | 1467735315180 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:15:15 INFO - PROCESS | 4241 | 1467735315576 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 4241 | 1467735315583 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:15 INFO - PROCESS | 4241 | --DOCSHELL 0x9b1a5800 == 30 [pid = 4241] [id = 14] 09:15:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b0dc00 == 31 [pid = 4241] [id = 50] 09:15:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x93d20400) [pid = 4241] [serial = 148] [outer = (nil)] 09:15:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x95303400) [pid = 4241] [serial = 149] [outer = 0x93d20400] 09:15:15 INFO - PROCESS | 4241 | 1467735315732 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x9a0f7800) [pid = 4241] [serial = 150] [outer = 0x93d20400] 09:15:15 INFO - PROCESS | 4241 | --DOCSHELL 0x948b0c00 == 30 [pid = 4241] [id = 44] 09:15:15 INFO - PROCESS | 4241 | --DOCSHELL 0x9309f000 == 29 [pid = 4241] [id = 43] 09:15:15 INFO - PROCESS | 4241 | --DOCSHELL 0x9b660800 == 28 [pid = 4241] [id = 42] 09:15:16 INFO - PROCESS | 4241 | --DOCSHELL 0x9779c800 == 27 [pid = 4241] [id = 41] 09:15:16 INFO - PROCESS | 4241 | --DOCSHELL 0x930a0800 == 26 [pid = 4241] [id = 40] 09:15:16 INFO - PROCESS | 4241 | --DOCSHELL 0x923ef000 == 25 [pid = 4241] [id = 38] 09:15:16 INFO - PROCESS | 4241 | --DOCSHELL 0x93a5bc00 == 24 [pid = 4241] [id = 37] 09:15:16 INFO - PROCESS | 4241 | --DOCSHELL 0x923ce000 == 23 [pid = 4241] [id = 36] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x9a485c00) [pid = 4241] [serial = 71] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x99631000) [pid = 4241] [serial = 70] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x9d88e800) [pid = 4241] [serial = 74] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x9c1cfc00) [pid = 4241] [serial = 73] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0xa34cc400) [pid = 4241] [serial = 77] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0xa3213c00) [pid = 4241] [serial = 76] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0xa6897000) [pid = 4241] [serial = 80] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0xa62c0000) [pid = 4241] [serial = 79] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x9c1c4800) [pid = 4241] [serial = 98] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0xa6ea4400) [pid = 4241] [serial = 83] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0xa6e9f400) [pid = 4241] [serial = 82] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x948b1000) [pid = 4241] [serial = 91] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x952a5400) [pid = 4241] [serial = 92] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x93d1fc00) [pid = 4241] [serial = 89] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x93a58400) [pid = 4241] [serial = 88] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0xa3210000) [pid = 4241] [serial = 86] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x9a485800) [pid = 4241] [serial = 94] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0xa209d400) [pid = 4241] [serial = 101] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0xa8240800) [pid = 4241] [serial = 85] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x9d88f000) [pid = 4241] [serial = 99] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0xa2376c00) [pid = 4241] [serial = 102] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x9a73f800) [pid = 4241] [serial = 95] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x9aba5400) [pid = 4241] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:15:16 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x923d5000) [pid = 4241] [serial = 104] [outer = (nil)] [url = about:blank] 09:15:16 INFO - PROCESS | 4241 | 1467735316508 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1634ms 09:15:16 INFO - PROCESS | 4241 | 1467735316573 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 4241 | 1467735316579 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:15:16 INFO - PROCESS | 4241 | 1467735316589 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 4241 | 1467735316594 Marionette TRACE conn3 <- [1,174,null,{}] 09:15:16 INFO - PROCESS | 4241 | 1467735316599 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 4241 | 1467735316604 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:16 INFO - PROCESS | 4241 | 1467735316777 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:15:16 INFO - PROCESS | 4241 | 1467735316787 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 4241 | 1467735316795 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x9aba5400 == 24 [pid = 4241] [id = 51] 09:15:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x9b1a5400) [pid = 4241] [serial = 151] [outer = (nil)] 09:15:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x9b4ea000) [pid = 4241] [serial = 152] [outer = 0x9b1a5400] 09:15:16 INFO - PROCESS | 4241 | 1467735316867 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x9ba88000) [pid = 4241] [serial = 153] [outer = 0x9b1a5400] 09:15:17 INFO - PROCESS | 4241 | 1467735317703 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1137ms 09:15:17 INFO - PROCESS | 4241 | 1467735317727 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 4241 | 1467735317731 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:15:17 INFO - PROCESS | 4241 | 1467735317737 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 4241 | 1467735317743 Marionette TRACE conn3 <- [1,178,null,{}] 09:15:17 INFO - PROCESS | 4241 | 1467735317759 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:17 INFO - PROCESS | 4241 | 1467735317768 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:17 INFO - PROCESS | 4241 | 1467735317946 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:15:18 INFO - PROCESS | 4241 | 1467735318062 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 4241 | 1467735318072 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x9a47e800 == 25 [pid = 4241] [id = 52] 09:15:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x9c010800) [pid = 4241] [serial = 154] [outer = (nil)] 09:15:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0xa1019800) [pid = 4241] [serial = 155] [outer = 0x9c010800] 09:15:18 INFO - PROCESS | 4241 | 1467735318140 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0xa2008800) [pid = 4241] [serial = 156] [outer = 0x9c010800] 09:15:18 INFO - PROCESS | 4241 | 1467735318949 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1250ms 09:15:18 INFO - PROCESS | 4241 | 1467735318989 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 4241 | 1467735318993 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:15:19 INFO - PROCESS | 4241 | 1467735319008 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 4241 | 1467735319012 Marionette TRACE conn3 <- [1,182,null,{}] 09:15:19 INFO - PROCESS | 4241 | 1467735319017 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 4241 | 1467735319035 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:19 INFO - PROCESS | 4241 | 1467735319244 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:15:19 INFO - PROCESS | 4241 | 1467735319266 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 4241 | 1467735319273 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x9d8bc000 == 26 [pid = 4241] [id = 53] 09:15:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0xa1020400) [pid = 4241] [serial = 157] [outer = (nil)] 09:15:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0xa253f400) [pid = 4241] [serial = 158] [outer = 0xa1020400] 09:15:19 INFO - PROCESS | 4241 | 1467735319351 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0xa2562000) [pid = 4241] [serial = 159] [outer = 0xa1020400] 09:15:20 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x93b02c00) [pid = 4241] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:15:20 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x9831bc00) [pid = 4241] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:15:20 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x9ba06400) [pid = 4241] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:15:20 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x9a2c5000) [pid = 4241] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:15:20 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0xa1089000) [pid = 4241] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:15:20 INFO - PROCESS | 4241 | 1467735320294 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1335ms 09:15:20 INFO - PROCESS | 4241 | 1467735320343 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 4241 | 1467735320347 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:15:20 INFO - PROCESS | 4241 | 1467735320359 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 4241 | 1467735320361 Marionette TRACE conn3 <- [1,186,null,{}] 09:15:20 INFO - PROCESS | 4241 | 1467735320368 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:20 INFO - PROCESS | 4241 | 1467735320373 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:20 INFO - PROCESS | 4241 | 1467735320530 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:15:20 INFO - PROCESS | 4241 | 1467735320538 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 4241 | 1467735320546 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x978b0000 == 27 [pid = 4241] [id = 54] 09:15:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x99d07000) [pid = 4241] [serial = 160] [outer = (nil)] 09:15:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0xa2370c00) [pid = 4241] [serial = 161] [outer = 0x99d07000] 09:15:20 INFO - PROCESS | 4241 | 1467735320632 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0xa32b7000) [pid = 4241] [serial = 162] [outer = 0x99d07000] 09:15:21 INFO - PROCESS | 4241 | 1467735321509 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1196ms 09:15:21 INFO - PROCESS | 4241 | 1467735321550 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 4241 | 1467735321554 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:15:21 INFO - PROCESS | 4241 | 1467735321560 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 4241 | 1467735321562 Marionette TRACE conn3 <- [1,190,null,{}] 09:15:21 INFO - PROCESS | 4241 | 1467735321568 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 4241 | 1467735321578 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:21 INFO - PROCESS | 4241 | 1467735321739 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:15:21 INFO - PROCESS | 4241 | 1467735321750 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 4241 | 1467735321758 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x923e0c00 == 28 [pid = 4241] [id = 55] 09:15:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x9c1c4c00) [pid = 4241] [serial = 163] [outer = (nil)] 09:15:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0xa32bf800) [pid = 4241] [serial = 164] [outer = 0x9c1c4c00] 09:15:21 INFO - PROCESS | 4241 | 1467735321828 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x930a2c00) [pid = 4241] [serial = 165] [outer = 0x9c1c4c00] 09:15:22 INFO - PROCESS | 4241 | 1467735322825 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1329ms 09:15:22 INFO - PROCESS | 4241 | 1467735322891 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 4241 | 1467735322898 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:15:22 INFO - PROCESS | 4241 | 1467735322907 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 4241 | 1467735322912 Marionette TRACE conn3 <- [1,194,null,{}] 09:15:22 INFO - PROCESS | 4241 | 1467735322922 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 4241 | 1467735322928 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:23 INFO - PROCESS | 4241 | 1467735323151 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:15:23 INFO - PROCESS | 4241 | 1467735323300 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 4241 | 1467735323307 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x93d1d000 == 29 [pid = 4241] [id = 56] 09:15:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x948b2800) [pid = 4241] [serial = 166] [outer = (nil)] 09:15:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x9925bc00) [pid = 4241] [serial = 167] [outer = 0x948b2800] 09:15:23 INFO - PROCESS | 4241 | 1467735323463 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x983a7000) [pid = 4241] [serial = 168] [outer = 0x948b2800] 09:15:24 INFO - PROCESS | 4241 | 1467735324374 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1498ms 09:15:24 INFO - PROCESS | 4241 | 1467735324405 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 4241 | 1467735324413 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:15:24 INFO - PROCESS | 4241 | 1467735324423 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 4241 | 1467735324427 Marionette TRACE conn3 <- [1,198,null,{}] 09:15:24 INFO - PROCESS | 4241 | 1467735324435 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 4241 | 1467735324441 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:24 INFO - PROCESS | 4241 | 1467735324624 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:15:24 INFO - PROCESS | 4241 | 1467735324770 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 4241 | 1467735324779 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x9af92c00 == 30 [pid = 4241] [id = 57] 09:15:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x9bfeb000) [pid = 4241] [serial = 169] [outer = (nil)] 09:15:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x9c1c5400) [pid = 4241] [serial = 170] [outer = 0x9bfeb000] 09:15:24 INFO - PROCESS | 4241 | 1467735324869 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x9d88ec00) [pid = 4241] [serial = 171] [outer = 0x9bfeb000] 09:15:25 INFO - PROCESS | 4241 | 1467735325794 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1436ms 09:15:25 INFO - PROCESS | 4241 | 1467735325859 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:15:25 INFO - PROCESS | 4241 | 1467735325864 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:15:25 INFO - PROCESS | 4241 | 1467735325870 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 4241 | 1467735325876 Marionette TRACE conn3 <- [1,202,null,{}] 09:15:25 INFO - PROCESS | 4241 | 1467735325893 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:25 INFO - PROCESS | 4241 | 1467735325902 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:26 INFO - PROCESS | 4241 | 1467735326121 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:15:26 INFO - PROCESS | 4241 | 1467735326305 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 4241 | 1467735326317 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x923c9800 == 31 [pid = 4241] [id = 58] 09:15:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x9d418000) [pid = 4241] [serial = 172] [outer = (nil)] 09:15:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x9d41f000) [pid = 4241] [serial = 173] [outer = 0x9d418000] 09:15:26 INFO - PROCESS | 4241 | 1467735326450 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0xa2536000) [pid = 4241] [serial = 174] [outer = 0x9d418000] 09:15:27 INFO - PROCESS | 4241 | 1467735327342 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1537ms 09:15:27 INFO - PROCESS | 4241 | 1467735327407 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 4241 | 1467735327412 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:15:27 INFO - PROCESS | 4241 | 1467735327419 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 4241 | 1467735327422 Marionette TRACE conn3 <- [1,206,null,{}] 09:15:27 INFO - PROCESS | 4241 | 1467735327428 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 4241 | 1467735327433 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:27 INFO - PROCESS | 4241 | 1467735327618 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:15:27 INFO - PROCESS | 4241 | 1467735327768 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 4241 | 1467735327774 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:27 INFO - PROCESS | 4241 | ++DOCSHELL 0xa32b3c00 == 32 [pid = 4241] [id = 59] 09:15:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0xa32b8800) [pid = 4241] [serial = 175] [outer = (nil)] 09:15:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0xa32bc000) [pid = 4241] [serial = 176] [outer = 0xa32b8800] 09:15:27 INFO - PROCESS | 4241 | 1467735327867 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0xa4e0e400) [pid = 4241] [serial = 177] [outer = 0xa32b8800] 09:15:28 INFO - PROCESS | 4241 | 1467735328717 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1332ms 09:15:28 INFO - PROCESS | 4241 | 1467735328752 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 4241 | 1467735328756 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:15:28 INFO - PROCESS | 4241 | 1467735328765 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 4241 | 1467735328769 Marionette TRACE conn3 <- [1,210,null,{}] 09:15:28 INFO - PROCESS | 4241 | 1467735328795 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 4241 | 1467735328801 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:28 INFO - PROCESS | 4241 | 1467735328978 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:15:29 INFO - PROCESS | 4241 | 1467735329123 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 4241 | 1467735329131 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b7b3000 == 33 [pid = 4241] [id = 60] 09:15:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x9b7b4800) [pid = 4241] [serial = 178] [outer = (nil)] 09:15:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x9b7ba000) [pid = 4241] [serial = 179] [outer = 0x9b7b4800] 09:15:29 INFO - PROCESS | 4241 | 1467735329225 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x9b7bc000) [pid = 4241] [serial = 180] [outer = 0x9b7b4800] 09:15:30 INFO - PROCESS | 4241 | 1467735330100 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1396ms 09:15:30 INFO - PROCESS | 4241 | 1467735330164 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:15:30 INFO - PROCESS | 4241 | 1467735330168 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:15:30 INFO - PROCESS | 4241 | 1467735330176 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 4241 | 1467735330180 Marionette TRACE conn3 <- [1,214,null,{}] 09:15:30 INFO - PROCESS | 4241 | 1467735330187 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 4241 | 1467735330199 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:30 INFO - PROCESS | 4241 | 1467735330464 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:15:30 INFO - PROCESS | 4241 | 1467735330652 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 4241 | 1467735330661 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ea800 == 34 [pid = 4241] [id = 61] 09:15:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x92ed0400) [pid = 4241] [serial = 181] [outer = (nil)] 09:15:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x978b0800) [pid = 4241] [serial = 182] [outer = 0x92ed0400] 09:15:30 INFO - PROCESS | 4241 | 1467735330801 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x9bfe7000) [pid = 4241] [serial = 183] [outer = 0x92ed0400] 09:15:31 INFO - PROCESS | 4241 | 1467735331792 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1632ms 09:15:31 INFO - PROCESS | 4241 | 1467735331807 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 4241 | 1467735331812 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:15:31 INFO - PROCESS | 4241 | 1467735331821 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 4241 | 1467735331825 Marionette TRACE conn3 <- [1,218,null,{}] 09:15:31 INFO - PROCESS | 4241 | 1467735331834 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 4241 | 1467735331840 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:32 INFO - PROCESS | 4241 | 1467735332070 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:15:32 INFO - PROCESS | 4241 | 1467735332128 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 4241 | 1467735332142 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x9779d400 == 35 [pid = 4241] [id = 62] 09:15:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x978b0c00) [pid = 4241] [serial = 184] [outer = (nil)] 09:15:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x99d02000) [pid = 4241] [serial = 185] [outer = 0x978b0c00] 09:15:32 INFO - PROCESS | 4241 | 1467735332326 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x9a23fc00) [pid = 4241] [serial = 186] [outer = 0x978b0c00] 09:15:33 INFO - PROCESS | 4241 | 1467735333262 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x9530dc00) [pid = 4241] [serial = 113] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0xa209e800) [pid = 4241] [serial = 131] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOCSHELL 0x9c1c6800 == 34 [pid = 4241] [id = 47] 09:15:33 INFO - PROCESS | 4241 | --DOCSHELL 0x93b0e800 == 33 [pid = 4241] [id = 46] 09:15:33 INFO - PROCESS | 4241 | --DOCSHELL 0x930a3800 == 32 [pid = 4241] [id = 45] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x99d08000) [pid = 4241] [serial = 110] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x948a5c00) [pid = 4241] [serial = 119] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x95255400) [pid = 4241] [serial = 120] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x99639000) [pid = 4241] [serial = 122] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x9c008400) [pid = 4241] [serial = 126] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x9c1d0800) [pid = 4241] [serial = 117] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x9c1ce000) [pid = 4241] [serial = 116] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x923d5400) [pid = 4241] [serial = 107] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0xa2371800) [pid = 4241] [serial = 128] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0xa23a1000) [pid = 4241] [serial = 129] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x9ba87000) [pid = 4241] [serial = 125] [outer = (nil)] [url = about:blank] 09:15:33 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x99d0e000) [pid = 4241] [serial = 123] [outer = (nil)] [url = about:blank] 09:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1535ms 09:15:33 INFO - PROCESS | 4241 | 1467735333356 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 4241 | 1467735333363 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:15:33 INFO - PROCESS | 4241 | 1467735333381 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 4241 | 1467735333385 Marionette TRACE conn3 <- [1,222,null,{}] 09:15:33 INFO - PROCESS | 4241 | 1467735333391 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:33 INFO - PROCESS | 4241 | 1467735333397 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:33 INFO - PROCESS | 4241 | 1467735333565 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:15:33 INFO - PROCESS | 4241 | 1467735333677 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 4241 | 1467735333686 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x992cd800 == 33 [pid = 4241] [id = 63] 09:15:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x99d04800) [pid = 4241] [serial = 187] [outer = (nil)] 09:15:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x99d0a400) [pid = 4241] [serial = 188] [outer = 0x99d04800] 09:15:33 INFO - PROCESS | 4241 | 1467735333766 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x9b323c00) [pid = 4241] [serial = 189] [outer = 0x99d04800] 09:15:34 INFO - PROCESS | 4241 | 1467735334543 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1188ms 09:15:34 INFO - PROCESS | 4241 | 1467735334574 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 4241 | 1467735334577 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:15:34 INFO - PROCESS | 4241 | 1467735334587 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 4241 | 1467735334593 Marionette TRACE conn3 <- [1,226,null,{}] 09:15:34 INFO - PROCESS | 4241 | 1467735334610 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 4241 | 1467735334619 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:34 INFO - PROCESS | 4241 | 1467735334780 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:15:34 INFO - PROCESS | 4241 | 1467735334791 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 4241 | 1467735334801 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x9d411400 == 34 [pid = 4241] [id = 64] 09:15:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x9d411800) [pid = 4241] [serial = 190] [outer = (nil)] 09:15:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x9d414000) [pid = 4241] [serial = 191] [outer = 0x9d411800] 09:15:34 INFO - PROCESS | 4241 | 1467735334875 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x9d41cc00) [pid = 4241] [serial = 192] [outer = 0x9d411800] 09:15:35 INFO - PROCESS | 4241 | 1467735335702 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1138ms 09:15:35 INFO - PROCESS | 4241 | 1467735335760 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 4241 | 1467735335766 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:15:35 INFO - PROCESS | 4241 | 1467735335773 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 4241 | 1467735335775 Marionette TRACE conn3 <- [1,230,null,{}] 09:15:35 INFO - PROCESS | 4241 | 1467735335782 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:35 INFO - PROCESS | 4241 | 1467735335787 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:36 INFO - PROCESS | 4241 | 1467735335998 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:15:36 INFO - PROCESS | 4241 | 1467735336029 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 4241 | 1467735336042 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x95312400 == 35 [pid = 4241] [id = 65] 09:15:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x9b7b7000) [pid = 4241] [serial = 193] [outer = (nil)] 09:15:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0xa2328800) [pid = 4241] [serial = 194] [outer = 0x9b7b7000] 09:15:36 INFO - PROCESS | 4241 | 1467735336107 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0xa23ac000) [pid = 4241] [serial = 195] [outer = 0x9b7b7000] 09:15:37 INFO - PROCESS | 4241 | 1467735337005 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1292ms 09:15:37 INFO - PROCESS | 4241 | 1467735337066 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 4241 | 1467735337070 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:15:37 INFO - PROCESS | 4241 | 1467735337076 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 4241 | 1467735337079 Marionette TRACE conn3 <- [1,234,null,{}] 09:15:37 INFO - PROCESS | 4241 | 1467735337085 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 4241 | 1467735337091 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:37 INFO - PROCESS | 4241 | 1467735337300 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:15:37 INFO - PROCESS | 4241 | 1467735337320 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 4241 | 1467735337331 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x9d414800 == 36 [pid = 4241] [id = 66] 09:15:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0xa2002000) [pid = 4241] [serial = 196] [outer = (nil)] 09:15:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0xa32ba000) [pid = 4241] [serial = 197] [outer = 0xa2002000] 09:15:37 INFO - PROCESS | 4241 | 1467735337397 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0xa34cd400) [pid = 4241] [serial = 198] [outer = 0xa2002000] 09:15:38 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x9c005c00) [pid = 4241] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:15:38 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0xa1020400) [pid = 4241] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:15:38 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x923d2c00) [pid = 4241] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:15:38 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x9b1a5400) [pid = 4241] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:15:38 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x93d20400) [pid = 4241] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:15:38 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x99d07000) [pid = 4241] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:15:38 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x9c010800) [pid = 4241] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:15:38 INFO - PROCESS | 4241 | 1467735338387 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1332ms 09:15:38 INFO - PROCESS | 4241 | 1467735338410 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 4241 | 1467735338413 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:15:38 INFO - PROCESS | 4241 | 1467735338420 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 4241 | 1467735338428 Marionette TRACE conn3 <- [1,238,null,{}] 09:15:38 INFO - PROCESS | 4241 | 1467735338447 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 4241 | 1467735338457 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:38 INFO - PROCESS | 4241 | 1467735338696 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:15:38 INFO - PROCESS | 4241 | 1467735338710 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 4241 | 1467735338718 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b1c1800 == 37 [pid = 4241] [id = 67] 09:15:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x9b1c3000) [pid = 4241] [serial = 199] [outer = (nil)] 09:15:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x9b1d0800) [pid = 4241] [serial = 200] [outer = 0x9b1c3000] 09:15:38 INFO - PROCESS | 4241 | 1467735338790 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x9b1cb800) [pid = 4241] [serial = 201] [outer = 0x9b1c3000] 09:15:39 INFO - PROCESS | 4241 | 1467735339552 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1188ms 09:15:39 INFO - PROCESS | 4241 | 1467735339609 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 4241 | 1467735339613 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:15:39 INFO - PROCESS | 4241 | 1467735339620 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 4241 | 1467735339624 Marionette TRACE conn3 <- [1,242,null,{}] 09:15:39 INFO - PROCESS | 4241 | 1467735339629 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 4241 | 1467735339634 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:39 INFO - PROCESS | 4241 | 1467735339797 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:15:39 INFO - PROCESS | 4241 | 1467735339806 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 4241 | 1467735339814 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b02000 == 38 [pid = 4241] [id = 68] 09:15:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x9b1c2400) [pid = 4241] [serial = 202] [outer = (nil)] 09:15:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0xa682f000) [pid = 4241] [serial = 203] [outer = 0x9b1c2400] 09:15:39 INFO - PROCESS | 4241 | 1467735339895 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0xa68a1800) [pid = 4241] [serial = 204] [outer = 0x9b1c2400] 09:15:40 INFO - PROCESS | 4241 | 1467735340957 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1380ms 09:15:41 INFO - PROCESS | 4241 | 1467735341002 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 4241 | 1467735341009 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:15:41 INFO - PROCESS | 4241 | 1467735341018 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 4241 | 1467735341026 Marionette TRACE conn3 <- [1,246,null,{}] 09:15:41 INFO - PROCESS | 4241 | 1467735341035 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:41 INFO - PROCESS | 4241 | 1467735341040 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:41 INFO - PROCESS | 4241 | 1467735341253 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:15:41 INFO - PROCESS | 4241 | 1467735341408 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 4241 | 1467735341415 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x93a5ec00 == 39 [pid = 4241] [id = 69] 09:15:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x93b06000) [pid = 4241] [serial = 205] [outer = (nil)] 09:15:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x99d03800) [pid = 4241] [serial = 206] [outer = 0x93b06000] 09:15:41 INFO - PROCESS | 4241 | 1467735341507 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x9b1c2800) [pid = 4241] [serial = 207] [outer = 0x93b06000] 09:15:42 INFO - PROCESS | 4241 | 1467735342382 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1401ms 09:15:42 INFO - PROCESS | 4241 | 1467735342420 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 4241 | 1467735342426 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:15:42 INFO - PROCESS | 4241 | 1467735342438 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 4241 | 1467735342442 Marionette TRACE conn3 <- [1,250,null,{}] 09:15:42 INFO - PROCESS | 4241 | 1467735342449 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 4241 | 1467735342455 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:42 INFO - PROCESS | 4241 | 1467735342654 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:15:42 INFO - PROCESS | 4241 | 1467735342807 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 4241 | 1467735342814 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b1c7400 == 40 [pid = 4241] [id = 70] 09:15:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x9b660800) [pid = 4241] [serial = 208] [outer = (nil)] 09:15:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x9bfde400) [pid = 4241] [serial = 209] [outer = 0x9b660800] 09:15:42 INFO - PROCESS | 4241 | 1467735342902 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x9c1ce800) [pid = 4241] [serial = 210] [outer = 0x9b660800] 09:15:43 INFO - PROCESS | 4241 | 1467735343836 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1436ms 09:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:15:43 INFO - PROCESS | 4241 | 1467735343875 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 4241 | 1467735343878 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:15:43 INFO - PROCESS | 4241 | 1467735343886 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 4241 | 1467735343892 Marionette TRACE conn3 <- [1,254,null,{}] 09:15:43 INFO - PROCESS | 4241 | 1467735343910 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 4241 | 1467735343919 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:44 INFO - PROCESS | 4241 | 1467735344123 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:15:44 INFO - PROCESS | 4241 | 1467735344279 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 4241 | 1467735344291 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:44 INFO - PROCESS | 4241 | ++DOCSHELL 0xa34cc400 == 41 [pid = 4241] [id = 71] 09:15:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0xa62b7000) [pid = 4241] [serial = 211] [outer = (nil)] 09:15:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0xa6e47800) [pid = 4241] [serial = 212] [outer = 0xa62b7000] 09:15:44 INFO - PROCESS | 4241 | 1467735344382 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0xa6e4bc00) [pid = 4241] [serial = 213] [outer = 0xa62b7000] 09:15:45 INFO - PROCESS | 4241 | 1467735345282 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1442ms 09:15:45 INFO - PROCESS | 4241 | 1467735345328 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 4241 | 1467735345333 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:15:45 INFO - PROCESS | 4241 | 1467735345359 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 4241 | 1467735345364 Marionette TRACE conn3 <- [1,258,null,{}] 09:15:45 INFO - PROCESS | 4241 | 1467735345370 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 4241 | 1467735345375 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:45 INFO - PROCESS | 4241 | 1467735345567 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:15:45 INFO - PROCESS | 4241 | 1467735345751 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 4241 | 1467735345763 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x923cf000 == 42 [pid = 4241] [id = 72] 09:15:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x99d0bc00) [pid = 4241] [serial = 214] [outer = (nil)] 09:15:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0xa6ea1400) [pid = 4241] [serial = 215] [outer = 0x99d0bc00] 09:15:45 INFO - PROCESS | 4241 | 1467735345883 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0xa6ea5800) [pid = 4241] [serial = 216] [outer = 0x99d0bc00] 09:15:46 INFO - PROCESS | 4241 | 1467735346756 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1435ms 09:15:46 INFO - PROCESS | 4241 | 1467735346793 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 4241 | 1467735346796 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:15:46 INFO - PROCESS | 4241 | 1467735346805 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 4241 | 1467735346809 Marionette TRACE conn3 <- [1,262,null,{}] 09:15:46 INFO - PROCESS | 4241 | 1467735346816 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 4241 | 1467735346820 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:47 INFO - PROCESS | 4241 | 1467735347011 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:15:47 INFO - PROCESS | 4241 | 1467735347178 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 4241 | 1467735347186 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:47 INFO - PROCESS | 4241 | ++DOCSHELL 0xa6e4f800 == 43 [pid = 4241] [id = 73] 09:15:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0xa823ac00) [pid = 4241] [serial = 217] [outer = (nil)] 09:15:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0xa8243c00) [pid = 4241] [serial = 218] [outer = 0xa823ac00] 09:15:47 INFO - PROCESS | 4241 | 1467735347274 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0xa8247400) [pid = 4241] [serial = 219] [outer = 0xa823ac00] 09:15:48 INFO - PROCESS | 4241 | 1467735348146 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1387ms 09:15:48 INFO - PROCESS | 4241 | 1467735348196 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 4241 | 1467735348200 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:15:48 INFO - PROCESS | 4241 | 1467735348208 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 4241 | 1467735348213 Marionette TRACE conn3 <- [1,266,null,{}] 09:15:48 INFO - PROCESS | 4241 | 1467735348219 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 4241 | 1467735348229 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:48 INFO - PROCESS | 4241 | 1467735348429 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:15:48 INFO - PROCESS | 4241 | 1467735348598 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 4241 | 1467735348607 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x923cf800 == 44 [pid = 4241] [id = 74] 09:15:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x93d21000) [pid = 4241] [serial = 220] [outer = (nil)] 09:15:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0xa8c81400) [pid = 4241] [serial = 221] [outer = 0x93d21000] 09:15:48 INFO - PROCESS | 4241 | 1467735348687 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0xa901c800) [pid = 4241] [serial = 222] [outer = 0x93d21000] 09:15:49 INFO - PROCESS | 4241 | 1467735349558 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1389ms 09:15:49 INFO - PROCESS | 4241 | 1467735349599 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 4241 | 1467735349602 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:15:49 INFO - PROCESS | 4241 | 1467735349610 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 4241 | 1467735349614 Marionette TRACE conn3 <- [1,270,null,{}] 09:15:49 INFO - PROCESS | 4241 | 1467735349621 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:49 INFO - PROCESS | 4241 | 1467735349627 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:49 INFO - PROCESS | 4241 | 1467735349813 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:15:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 111 (0x9bf02400) [pid = 4241] [serial = 223] [outer = 0x93d1cc00] 09:15:50 INFO - PROCESS | 4241 | 1467735350023 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 4241 | 1467735350031 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:50 INFO - PROCESS | 4241 | ++DOCSHELL 0xa82f5400 == 45 [pid = 4241] [id = 75] 09:15:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 112 (0xa905c800) [pid = 4241] [serial = 224] [outer = (nil)] 09:15:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 113 (0xa90ac800) [pid = 4241] [serial = 225] [outer = 0xa905c800] 09:15:50 INFO - PROCESS | 4241 | 1467735350167 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 114 (0xa90b2400) [pid = 4241] [serial = 226] [outer = 0xa905c800] 09:15:51 INFO - PROCESS | 4241 | 1467735351077 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1481ms 09:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:15:51 INFO - PROCESS | 4241 | 1467735351092 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 4241 | 1467735351095 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:15:51 INFO - PROCESS | 4241 | 1467735351102 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 4241 | 1467735351105 Marionette TRACE conn3 <- [1,274,null,{}] 09:15:51 INFO - PROCESS | 4241 | 1467735351111 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 4241 | 1467735351116 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:51 INFO - PROCESS | 4241 | 1467735351287 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:15:51 INFO - PROCESS | 4241 | 1467735351450 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 4241 | 1467735351459 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:51 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f785c00 == 46 [pid = 4241] [id = 76] 09:15:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 115 (0x8f787800) [pid = 4241] [serial = 227] [outer = (nil)] 09:15:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 116 (0x8f78f400) [pid = 4241] [serial = 228] [outer = 0x8f787800] 09:15:51 INFO - PROCESS | 4241 | 1467735351543 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 117 (0x8f790c00) [pid = 4241] [serial = 229] [outer = 0x8f787800] 09:15:52 INFO - PROCESS | 4241 | 1467735352389 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1331ms 09:15:52 INFO - PROCESS | 4241 | 1467735352433 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 4241 | 1467735352437 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:15:52 INFO - PROCESS | 4241 | 1467735352444 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 4241 | 1467735352448 Marionette TRACE conn3 <- [1,278,null,{}] 09:15:52 INFO - PROCESS | 4241 | 1467735352455 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 4241 | 1467735352460 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:52 INFO - PROCESS | 4241 | 1467735352648 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:15:52 INFO - PROCESS | 4241 | 1467735352813 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 4241 | 1467735352823 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f793800 == 47 [pid = 4241] [id = 77] 09:15:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 118 (0x8f794800) [pid = 4241] [serial = 230] [outer = (nil)] 09:15:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 119 (0x91c72c00) [pid = 4241] [serial = 231] [outer = 0x8f794800] 09:15:52 INFO - PROCESS | 4241 | 1467735352901 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 120 (0x91c74000) [pid = 4241] [serial = 232] [outer = 0x8f794800] 09:15:54 INFO - PROCESS | 4241 | 1467735354111 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1734ms 09:15:54 INFO - PROCESS | 4241 | 1467735354180 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 4241 | 1467735354186 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:15:54 INFO - PROCESS | 4241 | 1467735354195 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 4241 | 1467735354200 Marionette TRACE conn3 <- [1,282,null,{}] 09:15:54 INFO - PROCESS | 4241 | 1467735354218 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 4241 | 1467735354223 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:54 INFO - PROCESS | 4241 | 1467735354467 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:15:54 INFO - PROCESS | 4241 | 1467735354628 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 4241 | 1467735354642 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ec400 == 48 [pid = 4241] [id = 78] 09:15:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 121 (0x923ee000) [pid = 4241] [serial = 233] [outer = (nil)] 09:15:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 122 (0x930a3800) [pid = 4241] [serial = 234] [outer = 0x923ee000] 09:15:54 INFO - PROCESS | 4241 | 1467735354714 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 123 (0x93d20400) [pid = 4241] [serial = 235] [outer = 0x923ee000] 09:15:55 INFO - PROCESS | 4241 | 1467735355594 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1450ms 09:15:55 INFO - PROCESS | 4241 | 1467735355644 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 4241 | 1467735355651 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:15:55 INFO - PROCESS | 4241 | 1467735355662 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 4241 | 1467735355666 Marionette TRACE conn3 <- [1,286,null,{}] 09:15:55 INFO - PROCESS | 4241 | 1467735355672 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:55 INFO - PROCESS | 4241 | 1467735355678 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:55 INFO - PROCESS | 4241 | 1467735355865 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:15:56 INFO - PROCESS | 4241 | 1467735356026 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 4241 | 1467735356034 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x992c5400 == 49 [pid = 4241] [id = 79] 09:15:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 124 (0x99d06400) [pid = 4241] [serial = 236] [outer = (nil)] 09:15:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 125 (0x9a623000) [pid = 4241] [serial = 237] [outer = 0x99d06400] 09:15:56 INFO - PROCESS | 4241 | 1467735356149 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 126 (0x9b1c8400) [pid = 4241] [serial = 238] [outer = 0x99d06400] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 125 (0xa32bf800) [pid = 4241] [serial = 164] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 124 (0xa101b400) [pid = 4241] [serial = 132] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 123 (0xa253f400) [pid = 4241] [serial = 158] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 122 (0x948ae400) [pid = 4241] [serial = 147] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 121 (0x93a62c00) [pid = 4241] [serial = 146] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 120 (0x9b4ea000) [pid = 4241] [serial = 152] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 119 (0x9ba88000) [pid = 4241] [serial = 153] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 118 (0xa4e52c00) [pid = 4241] [serial = 143] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 117 (0x9a2ca000) [pid = 4241] [serial = 137] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 116 (0x95303400) [pid = 4241] [serial = 149] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 115 (0x9a0f7800) [pid = 4241] [serial = 150] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 114 (0x93b0a800) [pid = 4241] [serial = 134] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 113 (0xa108c800) [pid = 4241] [serial = 140] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 112 (0xa2370c00) [pid = 4241] [serial = 161] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 111 (0xa1019800) [pid = 4241] [serial = 155] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 110 (0xa2562000) [pid = 4241] [serial = 159] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0xa2008800) [pid = 4241] [serial = 156] [outer = (nil)] [url = about:blank] 09:15:56 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0xa32b7000) [pid = 4241] [serial = 162] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 4241 | 1467735357012 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1379ms 09:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:15:57 INFO - PROCESS | 4241 | 1467735357047 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 4241 | 1467735357050 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:15:57 INFO - PROCESS | 4241 | 1467735357058 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 4241 | 1467735357063 Marionette TRACE conn3 <- [1,290,null,{}] 09:15:57 INFO - PROCESS | 4241 | 1467735357083 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 4241 | 1467735357092 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:57 INFO - PROCESS | 4241 | 1467735357259 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:15:57 INFO - PROCESS | 4241 | 1467735357270 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 4241 | 1467735357279 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b1ca800 == 50 [pid = 4241] [id = 80] 09:15:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x9b1cbc00) [pid = 4241] [serial = 239] [outer = (nil)] 09:15:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x9b7b3c00) [pid = 4241] [serial = 240] [outer = 0x9b1cbc00] 09:15:57 INFO - PROCESS | 4241 | 1467735357353 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 111 (0x9ba07800) [pid = 4241] [serial = 241] [outer = 0x9b1cbc00] 09:15:58 INFO - PROCESS | 4241 | 1467735358248 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1248ms 09:15:58 INFO - PROCESS | 4241 | 1467735358305 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 4241 | 1467735358310 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:15:58 INFO - PROCESS | 4241 | 1467735358316 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 4241 | 1467735358319 Marionette TRACE conn3 <- [1,294,null,{}] 09:15:58 INFO - PROCESS | 4241 | 1467735358325 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:58 INFO - PROCESS | 4241 | 1467735358330 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:58 INFO - PROCESS | 4241 | 1467735358500 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:15:58 INFO - PROCESS | 4241 | 1467735358651 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 4241 | 1467735358659 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b65f000 == 51 [pid = 4241] [id = 81] 09:15:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 112 (0x9ba88000) [pid = 4241] [serial = 242] [outer = (nil)] 09:15:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 113 (0x9c1d2400) [pid = 4241] [serial = 243] [outer = 0x9ba88000] 09:15:58 INFO - PROCESS | 4241 | 1467735358730 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 114 (0x9d887000) [pid = 4241] [serial = 244] [outer = 0x9ba88000] 09:15:59 INFO - PROCESS | 4241 | 1467735359550 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1279ms 09:15:59 INFO - PROCESS | 4241 | 1467735359596 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 4241 | 1467735359600 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:15:59 INFO - PROCESS | 4241 | 1467735359606 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 4241 | 1467735359609 Marionette TRACE conn3 <- [1,298,null,{}] 09:15:59 INFO - PROCESS | 4241 | 1467735359614 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 4241 | 1467735359620 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:59 INFO - PROCESS | 4241 | 1467735359831 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:15:59 INFO - PROCESS | 4241 | 1467735359870 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 4241 | 1467735359879 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:15:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x9c004c00 == 52 [pid = 4241] [id = 82] 09:15:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 115 (0x9c009400) [pid = 4241] [serial = 245] [outer = (nil)] 09:16:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 116 (0xa209c000) [pid = 4241] [serial = 246] [outer = 0x9c009400] 09:16:00 INFO - PROCESS | 4241 | 1467735360012 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 117 (0xa2329400) [pid = 4241] [serial = 247] [outer = 0x9c009400] 09:16:00 INFO - PROCESS | 4241 | 1467735360831 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1281ms 09:16:00 INFO - PROCESS | 4241 | 1467735360887 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 4241 | 1467735360890 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:16:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:16:00 INFO - PROCESS | 4241 | 1467735360897 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 4241 | 1467735360900 Marionette TRACE conn3 <- [1,302,null,{}] 09:16:00 INFO - PROCESS | 4241 | 1467735360905 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 4241 | 1467735360914 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:01 INFO - PROCESS | 4241 | 1467735361358 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:16:01 INFO - PROCESS | 4241 | --DOMWINDOW == 116 (0x9963dc00) [pid = 4241] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:16:01 INFO - PROCESS | 4241 | --DOMWINDOW == 115 (0x9530ac00) [pid = 4241] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:16:01 INFO - PROCESS | 4241 | --DOMWINDOW == 114 (0x923ce800) [pid = 4241] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:16:01 INFO - PROCESS | 4241 | --DOMWINDOW == 113 (0x9d411800) [pid = 4241] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:16:01 INFO - PROCESS | 4241 | --DOMWINDOW == 112 (0x99d04800) [pid = 4241] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:16:01 INFO - PROCESS | 4241 | --DOMWINDOW == 111 (0xa2002000) [pid = 4241] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:16:01 INFO - PROCESS | 4241 | --DOMWINDOW == 110 (0x978b0c00) [pid = 4241] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:16:01 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x9b7b7000) [pid = 4241] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:16:01 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x9b1c3000) [pid = 4241] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:16:01 INFO - PROCESS | 4241 | 1467735361505 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 4241 | 1467735361512 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ce800 == 53 [pid = 4241] [id = 83] 09:16:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x93d1ec00) [pid = 4241] [serial = 248] [outer = (nil)] 09:16:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x9b1c3000) [pid = 4241] [serial = 249] [outer = 0x93d1ec00] 09:16:01 INFO - PROCESS | 4241 | 1467735361587 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 111 (0xa2fbc000) [pid = 4241] [serial = 250] [outer = 0x93d1ec00] 09:16:02 INFO - PROCESS | 4241 | 1467735362320 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1479ms 09:16:02 INFO - PROCESS | 4241 | 1467735362377 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:16:02 INFO - PROCESS | 4241 | 1467735362381 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:16:02 INFO - PROCESS | 4241 | 1467735362387 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 4241 | 1467735362389 Marionette TRACE conn3 <- [1,306,null,{}] 09:16:02 INFO - PROCESS | 4241 | 1467735362400 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 4241 | 1467735362404 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:02 INFO - PROCESS | 4241 | 1467735362568 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:16:02 INFO - PROCESS | 4241 | 1467735362578 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 4241 | 1467735362590 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x9529a800 == 54 [pid = 4241] [id = 84] 09:16:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 112 (0x9a236400) [pid = 4241] [serial = 251] [outer = (nil)] 09:16:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 113 (0xa6831400) [pid = 4241] [serial = 252] [outer = 0x9a236400] 09:16:02 INFO - PROCESS | 4241 | 1467735362658 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 114 (0xa6e42800) [pid = 4241] [serial = 253] [outer = 0x9a236400] 09:16:03 INFO - PROCESS | 4241 | 1467735363652 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1339ms 09:16:03 INFO - PROCESS | 4241 | 1467735363728 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 4241 | 1467735363734 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:16:03 INFO - PROCESS | 4241 | 1467735363744 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 4241 | 1467735363749 Marionette TRACE conn3 <- [1,310,null,{}] 09:16:03 INFO - PROCESS | 4241 | 1467735363759 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 4241 | 1467735363764 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:04 INFO - PROCESS | 4241 | 1467735364003 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:16:04 INFO - PROCESS | 4241 | 1467735364221 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 4241 | 1467735364238 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x91721800 == 55 [pid = 4241] [id = 85] 09:16:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 115 (0x91722800) [pid = 4241] [serial = 254] [outer = (nil)] 09:16:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 116 (0x91728c00) [pid = 4241] [serial = 255] [outer = 0x91722800] 09:16:04 INFO - PROCESS | 4241 | 1467735364374 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 117 (0x91c77400) [pid = 4241] [serial = 256] [outer = 0x91722800] 09:16:05 INFO - PROCESS | 4241 | 1467735365319 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1633ms 09:16:05 INFO - PROCESS | 4241 | 1467735365378 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 4241 | 1467735365386 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:16:05 INFO - PROCESS | 4241 | 1467735365398 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 4241 | 1467735365402 Marionette TRACE conn3 <- [1,314,null,{}] 09:16:05 INFO - PROCESS | 4241 | 1467735365410 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:05 INFO - PROCESS | 4241 | 1467735365416 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:05 INFO - PROCESS | 4241 | 1467735365649 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:16:05 INFO - PROCESS | 4241 | 1467735365852 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 4241 | 1467735365859 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b0b800 == 56 [pid = 4241] [id = 86] 09:16:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 118 (0x93d1fc00) [pid = 4241] [serial = 257] [outer = (nil)] 09:16:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 119 (0x9525cc00) [pid = 4241] [serial = 258] [outer = 0x93d1fc00] 09:16:06 INFO - PROCESS | 4241 | 1467735366001 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 120 (0x978b0c00) [pid = 4241] [serial = 259] [outer = 0x93d1fc00] 09:16:06 INFO - PROCESS | 4241 | 1467735366912 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1689ms 09:16:07 INFO - PROCESS | 4241 | 1467735367099 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:16:07 INFO - PROCESS | 4241 | 1467735367104 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:16:07 INFO - PROCESS | 4241 | 1467735367112 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 4241 | 1467735367119 Marionette TRACE conn3 <- [1,318,null,{}] 09:16:07 INFO - PROCESS | 4241 | 1467735367137 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:07 INFO - PROCESS | 4241 | 1467735367146 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:07 INFO - PROCESS | 4241 | 1467735367354 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:16:07 INFO - PROCESS | 4241 | 1467735367574 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 4241 | 1467735367587 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:07 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b7bf800 == 57 [pid = 4241] [id = 87] 09:16:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 121 (0x9ba83c00) [pid = 4241] [serial = 260] [outer = (nil)] 09:16:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 122 (0x9d41ac00) [pid = 4241] [serial = 261] [outer = 0x9ba83c00] 09:16:07 INFO - PROCESS | 4241 | 1467735367672 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 123 (0xa25f0400) [pid = 4241] [serial = 262] [outer = 0x9ba83c00] 09:16:08 INFO - PROCESS | 4241 | 1467735368577 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1492ms 09:16:08 INFO - PROCESS | 4241 | 1467735368605 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:16:08 INFO - PROCESS | 4241 | 1467735368610 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:16:08 INFO - PROCESS | 4241 | 1467735368616 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 4241 | 1467735368620 Marionette TRACE conn3 <- [1,322,null,{}] 09:16:08 INFO - PROCESS | 4241 | 1467735368627 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:08 INFO - PROCESS | 4241 | 1467735368632 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:08 INFO - PROCESS | 4241 | 1467735368834 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:16:09 INFO - PROCESS | 4241 | 1467735368995 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 4241 | 1467735369003 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ce000 == 58 [pid = 4241] [id = 88] 09:16:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 124 (0xa32b7800) [pid = 4241] [serial = 263] [outer = (nil)] 09:16:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 125 (0xa4e52000) [pid = 4241] [serial = 264] [outer = 0xa32b7800] 09:16:09 INFO - PROCESS | 4241 | 1467735369134 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 126 (0xa62c0400) [pid = 4241] [serial = 265] [outer = 0xa32b7800] 09:16:09 INFO - PROCESS | 4241 | 1467735369983 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1386ms 09:16:10 INFO - PROCESS | 4241 | 1467735370001 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 4241 | 1467735370006 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:16:10 INFO - PROCESS | 4241 | 1467735370013 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 4241 | 1467735370017 Marionette TRACE conn3 <- [1,326,null,{}] 09:16:10 INFO - PROCESS | 4241 | 1467735370023 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:10 INFO - PROCESS | 4241 | 1467735370028 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:10 INFO - PROCESS | 4241 | 1467735370211 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:16:10 INFO - PROCESS | 4241 | 1467735370381 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 4241 | 1467735370391 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b1cfc00 == 59 [pid = 4241] [id = 89] 09:16:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 127 (0xa32bd400) [pid = 4241] [serial = 266] [outer = (nil)] 09:16:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 128 (0xa823b800) [pid = 4241] [serial = 267] [outer = 0xa32bd400] 09:16:10 INFO - PROCESS | 4241 | 1467735370474 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 129 (0xa8243400) [pid = 4241] [serial = 268] [outer = 0xa32bd400] 09:16:11 INFO - PROCESS | 4241 | 1467735371418 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1434ms 09:16:11 INFO - PROCESS | 4241 | 1467735371448 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 4241 | 1467735371451 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:16:11 INFO - PROCESS | 4241 | 1467735371459 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 4241 | 1467735371462 Marionette TRACE conn3 <- [1,330,null,{}] 09:16:11 INFO - PROCESS | 4241 | 1467735371469 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 4241 | 1467735371480 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:11 INFO - PROCESS | 4241 | 1467735371721 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:16:11 INFO - PROCESS | 4241 | 1467735371929 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 4241 | 1467735371939 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:12 INFO - PROCESS | 4241 | ++DOCSHELL 0xa8241000 == 60 [pid = 4241] [id = 90] 09:16:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 130 (0xa8c1c800) [pid = 4241] [serial = 269] [outer = (nil)] 09:16:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 131 (0x9a0f7800) [pid = 4241] [serial = 270] [outer = 0xa8c1c800] 09:16:12 INFO - PROCESS | 4241 | 1467735372091 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 132 (0xa9a10c00) [pid = 4241] [serial = 271] [outer = 0xa8c1c800] 09:16:12 INFO - PROCESS | 4241 | 1467735372985 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1581ms 09:16:13 INFO - PROCESS | 4241 | 1467735373042 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:16:13 INFO - PROCESS | 4241 | 1467735373046 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:16:13 INFO - PROCESS | 4241 | 1467735373054 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 4241 | 1467735373058 Marionette TRACE conn3 <- [1,334,null,{}] 09:16:13 INFO - PROCESS | 4241 | 1467735373065 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:13 INFO - PROCESS | 4241 | 1467735373070 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:13 INFO - PROCESS | 4241 | 1467735373296 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:16:13 INFO - PROCESS | 4241 | 1467735373498 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 4241 | 1467735373506 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c0000 == 61 [pid = 4241] [id = 91] 09:16:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 133 (0x8f2c3000) [pid = 4241] [serial = 272] [outer = (nil)] 09:16:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 134 (0x8f2c6000) [pid = 4241] [serial = 273] [outer = 0x8f2c3000] 09:16:13 INFO - PROCESS | 4241 | 1467735373645 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 135 (0x8f2c9000) [pid = 4241] [serial = 274] [outer = 0x8f2c3000] 09:16:14 INFO - PROCESS | 4241 | 1467735374495 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1496ms 09:16:14 INFO - PROCESS | 4241 | 1467735374550 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 4241 | 1467735374555 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:16:14 INFO - PROCESS | 4241 | 1467735374561 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 4241 | 1467735374565 Marionette TRACE conn3 <- [1,338,null,{}] 09:16:14 INFO - PROCESS | 4241 | 1467735374571 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 4241 | 1467735374576 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:14 INFO - PROCESS | 4241 | 1467735374769 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:16:14 INFO - PROCESS | 4241 | 1467735374938 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 4241 | 1467735374947 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2cac00 == 62 [pid = 4241] [id = 92] 09:16:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 136 (0x8f481c00) [pid = 4241] [serial = 275] [outer = (nil)] 09:16:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 137 (0x8f486400) [pid = 4241] [serial = 276] [outer = 0x8f481c00] 09:16:15 INFO - PROCESS | 4241 | 1467735375032 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 138 (0x8f489c00) [pid = 4241] [serial = 277] [outer = 0x8f481c00] 09:16:15 INFO - PROCESS | 4241 | 1467735375958 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1437ms 09:16:16 INFO - PROCESS | 4241 | 1467735375999 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 4241 | 1467735376003 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:16:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:16:16 INFO - PROCESS | 4241 | 1467735376009 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 4241 | 1467735376013 Marionette TRACE conn3 <- [1,342,null,{}] 09:16:16 INFO - PROCESS | 4241 | 1467735376018 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 4241 | 1467735376023 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:16 INFO - PROCESS | 4241 | 1467735376212 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:16:16 INFO - PROCESS | 4241 | 1467735376384 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 4241 | 1467735376391 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48b000 == 63 [pid = 4241] [id = 93] 09:16:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 139 (0x8f48bc00) [pid = 4241] [serial = 278] [outer = (nil)] 09:16:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 140 (0x8f490c00) [pid = 4241] [serial = 279] [outer = 0x8f48bc00] 09:16:16 INFO - PROCESS | 4241 | 1467735376477 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 141 (0x93a5dc00) [pid = 4241] [serial = 280] [outer = 0x8f48bc00] 09:16:17 INFO - PROCESS | 4241 | 1467735377642 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1685ms 09:16:17 INFO - PROCESS | 4241 | 1467735377701 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 4241 | 1467735377707 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:16:17 INFO - PROCESS | 4241 | 1467735377717 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 4241 | 1467735377721 Marionette TRACE conn3 <- [1,346,null,{}] 09:16:17 INFO - PROCESS | 4241 | 1467735377729 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:17 INFO - PROCESS | 4241 | 1467735377735 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:17 INFO - PROCESS | 4241 | 1467735377956 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:16:18 INFO - PROCESS | 4241 | 1467735378113 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 4241 | 1467735378120 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x91726c00 == 64 [pid = 4241] [id = 94] 09:16:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 142 (0x91727800) [pid = 4241] [serial = 281] [outer = (nil)] 09:16:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 143 (0x923e6c00) [pid = 4241] [serial = 282] [outer = 0x91727800] 09:16:18 INFO - PROCESS | 4241 | 1467735378197 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 144 (0x93a64400) [pid = 4241] [serial = 283] [outer = 0x91727800] 09:16:19 INFO - PROCESS | 4241 | 1467735379043 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1386ms 09:16:19 INFO - PROCESS | 4241 | 1467735379104 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:16:19 INFO - PROCESS | 4241 | 1467735379111 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:16:19 INFO - PROCESS | 4241 | 1467735379121 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 4241 | 1467735379125 Marionette TRACE conn3 <- [1,350,null,{}] 09:16:19 INFO - PROCESS | 4241 | 1467735379131 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:19 INFO - PROCESS | 4241 | 1467735379137 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:19 INFO - PROCESS | 4241 | 1467735379408 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:16:19 INFO - PROCESS | 4241 | 1467735379620 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 4241 | 1467735379627 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f794400 == 65 [pid = 4241] [id = 95] 09:16:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 145 (0x95254400) [pid = 4241] [serial = 284] [outer = (nil)] 09:16:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 146 (0x9a144000) [pid = 4241] [serial = 285] [outer = 0x95254400] 09:16:19 INFO - PROCESS | 4241 | 1467735379758 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 147 (0x9b1c7000) [pid = 4241] [serial = 286] [outer = 0x95254400] 09:16:20 INFO - PROCESS | 4241 | --DOCSHELL 0x923cc400 == 64 [pid = 4241] [id = 49] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 146 (0x9b7ba000) [pid = 4241] [serial = 179] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOCSHELL 0x923ce800 == 63 [pid = 4241] [id = 83] 09:16:20 INFO - PROCESS | 4241 | --DOCSHELL 0x9c004c00 == 62 [pid = 4241] [id = 82] 09:16:20 INFO - PROCESS | 4241 | --DOCSHELL 0x9b65f000 == 61 [pid = 4241] [id = 81] 09:16:20 INFO - PROCESS | 4241 | --DOCSHELL 0x9b1ca800 == 60 [pid = 4241] [id = 80] 09:16:20 INFO - PROCESS | 4241 | --DOCSHELL 0x992c5400 == 59 [pid = 4241] [id = 79] 09:16:20 INFO - PROCESS | 4241 | --DOCSHELL 0x923ec400 == 58 [pid = 4241] [id = 78] 09:16:20 INFO - PROCESS | 4241 | --DOCSHELL 0x93a5ec00 == 57 [pid = 4241] [id = 69] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 145 (0x9d414000) [pid = 4241] [serial = 191] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 144 (0x99d0a400) [pid = 4241] [serial = 188] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 143 (0x9b323c00) [pid = 4241] [serial = 189] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 142 (0xa34cd400) [pid = 4241] [serial = 198] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 141 (0xa32ba000) [pid = 4241] [serial = 197] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 140 (0x978b0800) [pid = 4241] [serial = 182] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 139 (0x9925bc00) [pid = 4241] [serial = 167] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 138 (0x9d41f000) [pid = 4241] [serial = 173] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 137 (0x9c1c5400) [pid = 4241] [serial = 170] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 136 (0x9a23fc00) [pid = 4241] [serial = 186] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 135 (0x99d02000) [pid = 4241] [serial = 185] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 134 (0xa32bc000) [pid = 4241] [serial = 176] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 133 (0xa2328800) [pid = 4241] [serial = 194] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 132 (0xa23ac000) [pid = 4241] [serial = 195] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 131 (0x9b1d0800) [pid = 4241] [serial = 200] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 130 (0x9d41cc00) [pid = 4241] [serial = 192] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 129 (0x9b1cb800) [pid = 4241] [serial = 201] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 128 (0x98325000) [pid = 4241] [serial = 111] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 127 (0x99d0cc00) [pid = 4241] [serial = 114] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | --DOMWINDOW == 126 (0x9309fc00) [pid = 4241] [serial = 108] [outer = (nil)] [url = about:blank] 09:16:20 INFO - PROCESS | 4241 | 1467735380717 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1639ms 09:16:20 INFO - PROCESS | 4241 | 1467735380761 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 4241 | 1467735380765 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:16:20 INFO - PROCESS | 4241 | 1467735380772 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 4241 | 1467735380777 Marionette TRACE conn3 <- [1,354,null,{}] 09:16:20 INFO - PROCESS | 4241 | 1467735380792 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 4241 | 1467735380800 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:20 INFO - PROCESS | 4241 | 1467735380977 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:16:21 INFO - PROCESS | 4241 | 1467735381120 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 4241 | 1467735381132 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x91ea7400 == 58 [pid = 4241] [id = 96] 09:16:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 127 (0x930a3c00) [pid = 4241] [serial = 287] [outer = (nil)] 09:16:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 128 (0x99260000) [pid = 4241] [serial = 288] [outer = 0x930a3c00] 09:16:21 INFO - PROCESS | 4241 | 1467735381239 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 129 (0x99d0e400) [pid = 4241] [serial = 289] [outer = 0x930a3c00] 09:16:21 INFO - PROCESS | 4241 | 1467735381945 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1237ms 09:16:22 INFO - PROCESS | 4241 | 1467735382010 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 4241 | 1467735382015 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:16:22 INFO - PROCESS | 4241 | 1467735382021 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 4241 | 1467735382023 Marionette TRACE conn3 <- [1,358,null,{}] 09:16:22 INFO - PROCESS | 4241 | 1467735382029 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 4241 | 1467735382034 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:22 INFO - PROCESS | 4241 | 1467735382215 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:16:22 INFO - PROCESS | 4241 | 1467735382225 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 4241 | 1467735382234 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x923d3400 == 59 [pid = 4241] [id = 97] 09:16:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 130 (0x923ec400) [pid = 4241] [serial = 290] [outer = (nil)] 09:16:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 131 (0x9b1ce800) [pid = 4241] [serial = 291] [outer = 0x923ec400] 09:16:22 INFO - PROCESS | 4241 | 1467735382429 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 132 (0x9b65c800) [pid = 4241] [serial = 292] [outer = 0x923ec400] 09:16:23 INFO - PROCESS | 4241 | 1467735383289 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1328ms 09:16:23 INFO - PROCESS | 4241 | 1467735383351 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 4241 | 1467735383355 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:16:23 INFO - PROCESS | 4241 | 1467735383361 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 4241 | 1467735383365 Marionette TRACE conn3 <- [1,362,null,{}] 09:16:23 INFO - PROCESS | 4241 | 1467735383370 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:23 INFO - PROCESS | 4241 | 1467735383374 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:23 INFO - PROCESS | 4241 | 1467735383588 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:16:23 INFO - PROCESS | 4241 | 1467735383606 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 4241 | 1467735383646 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x930a4400 == 60 [pid = 4241] [id = 98] 09:16:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 133 (0x9b1cd000) [pid = 4241] [serial = 293] [outer = (nil)] 09:16:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 134 (0x9bfe7800) [pid = 4241] [serial = 294] [outer = 0x9b1cd000] 09:16:23 INFO - PROCESS | 4241 | 1467735383780 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 135 (0x9c00f400) [pid = 4241] [serial = 295] [outer = 0x9b1cd000] 09:16:24 INFO - PROCESS | 4241 | 1467735384638 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1329ms 09:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:16:24 INFO - PROCESS | 4241 | 1467735384696 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 4241 | 1467735384699 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:16:24 INFO - PROCESS | 4241 | 1467735384705 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 4241 | 1467735384708 Marionette TRACE conn3 <- [1,366,null,{}] 09:16:24 INFO - PROCESS | 4241 | 1467735384714 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 4241 | 1467735384723 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:25 INFO - PROCESS | 4241 | --DOMWINDOW == 134 (0x9c009400) [pid = 4241] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:16:25 INFO - PROCESS | 4241 | --DOMWINDOW == 133 (0x93d1ec00) [pid = 4241] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:16:25 INFO - PROCESS | 4241 | --DOMWINDOW == 132 (0x9ba88000) [pid = 4241] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:16:25 INFO - PROCESS | 4241 | --DOMWINDOW == 131 (0x9b1cbc00) [pid = 4241] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:16:25 INFO - PROCESS | 4241 | --DOMWINDOW == 130 (0x923ee000) [pid = 4241] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:16:25 INFO - PROCESS | 4241 | --DOMWINDOW == 129 (0x99d06400) [pid = 4241] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:16:25 INFO - PROCESS | 4241 | 1467735385150 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:16:25 INFO - PROCESS | 4241 | 1467735385291 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 4241 | 1467735385299 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67b400 == 61 [pid = 4241] [id = 99] 09:16:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 130 (0x8e680c00) [pid = 4241] [serial = 296] [outer = (nil)] 09:16:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 131 (0x923ee000) [pid = 4241] [serial = 297] [outer = 0x8e680c00] 09:16:25 INFO - PROCESS | 4241 | 1467735385376 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 132 (0x9b1d0800) [pid = 4241] [serial = 298] [outer = 0x8e680c00] 09:16:26 INFO - PROCESS | 4241 | 1467735386126 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1480ms 09:16:26 INFO - PROCESS | 4241 | 1467735386185 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 4241 | 1467735386188 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:16:26 INFO - PROCESS | 4241 | 1467735386202 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 4241 | 1467735386204 Marionette TRACE conn3 <- [1,370,null,{}] 09:16:26 INFO - PROCESS | 4241 | 1467735386210 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 4241 | 1467735386213 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:26 INFO - PROCESS | 4241 | 1467735386375 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:16:26 INFO - PROCESS | 4241 | 1467735386385 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 4241 | 1467735386392 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e679000 == 62 [pid = 4241] [id = 100] 09:16:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 133 (0x9b7bf400) [pid = 4241] [serial = 299] [outer = (nil)] 09:16:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 134 (0x9d417800) [pid = 4241] [serial = 300] [outer = 0x9b7bf400] 09:16:26 INFO - PROCESS | 4241 | 1467735386461 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 135 (0x9d815c00) [pid = 4241] [serial = 301] [outer = 0x9b7bf400] 09:16:27 INFO - PROCESS | 4241 | 1467735387566 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1394ms 09:16:27 INFO - PROCESS | 4241 | 1467735387597 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 4241 | 1467735387604 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:16:27 INFO - PROCESS | 4241 | 1467735387613 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 4241 | 1467735387619 Marionette TRACE conn3 <- [1,374,null,{}] 09:16:27 INFO - PROCESS | 4241 | 1467735387629 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:27 INFO - PROCESS | 4241 | 1467735387634 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:27 INFO - PROCESS | 4241 | 1467735387849 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:16:28 INFO - PROCESS | 4241 | 1467735388135 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 4241 | 1467735388148 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c1800 == 63 [pid = 4241] [id = 101] 09:16:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 136 (0x8f2c2800) [pid = 4241] [serial = 302] [outer = (nil)] 09:16:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 137 (0x91720800) [pid = 4241] [serial = 303] [outer = 0x8f2c2800] 09:16:28 INFO - PROCESS | 4241 | 1467735388236 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 138 (0x91c70800) [pid = 4241] [serial = 304] [outer = 0x8f2c2800] 09:16:29 INFO - PROCESS | 4241 | 1467735389179 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:16:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1642ms 09:16:29 INFO - PROCESS | 4241 | 1467735389255 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 4241 | 1467735389263 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:16:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:16:29 INFO - PROCESS | 4241 | 1467735389274 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 4241 | 1467735389278 Marionette TRACE conn3 <- [1,378,null,{}] 09:16:29 INFO - PROCESS | 4241 | 1467735389285 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 4241 | 1467735389291 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:29 INFO - PROCESS | 4241 | 1467735389530 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:16:29 INFO - PROCESS | 4241 | 1467735389751 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 4241 | 1467735389761 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x91ea5400 == 64 [pid = 4241] [id = 102] 09:16:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 139 (0x91ea6000) [pid = 4241] [serial = 305] [outer = (nil)] 09:16:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 140 (0x923ce800) [pid = 4241] [serial = 306] [outer = 0x91ea6000] 09:16:29 INFO - PROCESS | 4241 | 1467735389864 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 141 (0x923efc00) [pid = 4241] [serial = 307] [outer = 0x91ea6000] 09:16:30 INFO - PROCESS | 4241 | 1467735390810 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:16:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:16:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1583ms 09:16:30 INFO - PROCESS | 4241 | 1467735390857 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 4241 | 1467735390861 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:16:30 INFO - PROCESS | 4241 | 1467735390870 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 4241 | 1467735390876 Marionette TRACE conn3 <- [1,382,null,{}] 09:16:30 INFO - PROCESS | 4241 | 1467735390893 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 4241 | 1467735390902 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:31 INFO - PROCESS | 4241 | 1467735391164 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:16:31 INFO - PROCESS | 4241 | 1467735391433 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 4241 | 1467735391442 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:31 INFO - PROCESS | 4241 | ++DOCSHELL 0xa1020400 == 65 [pid = 4241] [id = 103] 09:16:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 142 (0xa1090800) [pid = 4241] [serial = 308] [outer = (nil)] 09:16:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 143 (0xa2293800) [pid = 4241] [serial = 309] [outer = 0xa1090800] 09:16:31 INFO - PROCESS | 4241 | 1467735391536 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 144 (0xa253e000) [pid = 4241] [serial = 310] [outer = 0xa1090800] 09:16:32 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:32 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:32 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:32 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:32 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:32 INFO - PROCESS | 4241 | 1467735392523 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:16:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1692ms 09:16:32 INFO - PROCESS | 4241 | 1467735392563 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:16:32 INFO - PROCESS | 4241 | 1467735392568 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:16:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:16:32 INFO - PROCESS | 4241 | 1467735392576 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:16:32 INFO - PROCESS | 4241 | 1467735392580 Marionette TRACE conn3 <- [1,386,null,{}] 09:16:32 INFO - PROCESS | 4241 | 1467735392587 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 4241 | 1467735392593 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:32 INFO - PROCESS | 4241 | 1467735392848 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:16:33 INFO - PROCESS | 4241 | 1467735393124 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 4241 | 1467735393131 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f78d400 == 66 [pid = 4241] [id = 104] 09:16:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 145 (0x8f9cd000) [pid = 4241] [serial = 311] [outer = (nil)] 09:16:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 146 (0x8f9d4000) [pid = 4241] [serial = 312] [outer = 0x8f9cd000] 09:16:33 INFO - PROCESS | 4241 | 1467735393217 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 147 (0x8f9d6c00) [pid = 4241] [serial = 313] [outer = 0x8f9cd000] 09:16:34 INFO - PROCESS | 4241 | 1467735394136 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:16:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1589ms 09:16:34 INFO - PROCESS | 4241 | 1467735394165 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 4241 | 1467735394170 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:16:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:16:34 INFO - PROCESS | 4241 | 1467735394176 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 4241 | 1467735394180 Marionette TRACE conn3 <- [1,390,null,{}] 09:16:34 INFO - PROCESS | 4241 | 1467735394185 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:34 INFO - PROCESS | 4241 | 1467735394191 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:34 INFO - PROCESS | 4241 | 1467735394369 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:16:34 INFO - PROCESS | 4241 | 1467735394543 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 4241 | 1467735394556 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f78b800 == 67 [pid = 4241] [id = 105] 09:16:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 148 (0x8f9ccc00) [pid = 4241] [serial = 314] [outer = (nil)] 09:16:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 149 (0xa23ac400) [pid = 4241] [serial = 315] [outer = 0x8f9ccc00] 09:16:34 INFO - PROCESS | 4241 | 1467735394630 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 150 (0xa3205000) [pid = 4241] [serial = 316] [outer = 0x8f9ccc00] 09:16:35 INFO - PROCESS | 4241 | 1467735395631 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:16:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1495ms 09:16:35 INFO - PROCESS | 4241 | 1467735395672 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 4241 | 1467735395676 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:16:35 INFO - PROCESS | 4241 | 1467735395683 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 4241 | 1467735395686 Marionette TRACE conn3 <- [1,394,null,{}] 09:16:35 INFO - PROCESS | 4241 | 1467735395692 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 4241 | 1467735395701 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:35 INFO - PROCESS | 4241 | 1467735395925 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:16:36 INFO - PROCESS | 4241 | 1467735396159 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 4241 | 1467735396170 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f588400 == 68 [pid = 4241] [id = 106] 09:16:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 151 (0x8f588c00) [pid = 4241] [serial = 317] [outer = (nil)] 09:16:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 152 (0x8f58e000) [pid = 4241] [serial = 318] [outer = 0x8f588c00] 09:16:36 INFO - PROCESS | 4241 | 1467735396265 Marionette DEBUG loaded listener.js 09:16:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 153 (0xa1088400) [pid = 4241] [serial = 319] [outer = 0x8f588c00] 09:16:37 INFO - PROCESS | 4241 | 1467735397163 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1542ms 09:16:37 INFO - PROCESS | 4241 | 1467735397226 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:16:37 INFO - PROCESS | 4241 | 1467735397230 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:16:37 INFO - PROCESS | 4241 | 1467735397237 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 4241 | 1467735397241 Marionette TRACE conn3 <- [1,398,null,{}] 09:16:37 INFO - PROCESS | 4241 | 1467735397248 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 4241 | 1467735397253 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:37 INFO - PROCESS | 4241 | 1467735397475 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:16:37 INFO - PROCESS | 4241 | 1467735397694 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 4241 | 1467735397705 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c8c00 == 69 [pid = 4241] [id = 107] 09:16:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 154 (0x8e8cc400) [pid = 4241] [serial = 320] [outer = (nil)] 09:16:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 155 (0x8e8d0800) [pid = 4241] [serial = 321] [outer = 0x8e8cc400] 09:16:37 INFO - PROCESS | 4241 | 1467735397795 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 156 (0x8e8d3800) [pid = 4241] [serial = 322] [outer = 0x8e8cc400] 09:16:38 INFO - PROCESS | 4241 | 1467735398710 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:16:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1534ms 09:16:38 INFO - PROCESS | 4241 | 1467735398771 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:16:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:16:38 INFO - PROCESS | 4241 | 1467735398782 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:16:38 INFO - PROCESS | 4241 | 1467735398788 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 4241 | 1467735398792 Marionette TRACE conn3 <- [1,402,null,{}] 09:16:38 INFO - PROCESS | 4241 | 1467735398798 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 4241 | 1467735398803 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:38 INFO - PROCESS | 4241 | 1467735398991 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:16:39 INFO - PROCESS | 4241 | 1467735399559 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:39 INFO - PROCESS | 4241 | 1467735399569 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eacd800 == 70 [pid = 4241] [id = 108] 09:16:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 157 (0x8eacdc00) [pid = 4241] [serial = 323] [outer = (nil)] 09:16:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 158 (0x8eacfc00) [pid = 4241] [serial = 324] [outer = 0x8eacdc00] 09:16:39 INFO - PROCESS | 4241 | 1467735399651 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 159 (0x8f2bd800) [pid = 4241] [serial = 325] [outer = 0x8eacdc00] 09:16:40 INFO - PROCESS | 4241 | 1467735400553 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1848ms 09:16:40 INFO - PROCESS | 4241 | 1467735400639 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 4241 | 1467735400645 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:16:40 INFO - PROCESS | 4241 | 1467735400653 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 4241 | 1467735400657 Marionette TRACE conn3 <- [1,406,null,{}] 09:16:40 INFO - PROCESS | 4241 | 1467735400665 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 4241 | 1467735400672 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:40 INFO - PROCESS | 4241 | 1467735400943 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:16:41 INFO - PROCESS | 4241 | 1467735401235 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 4241 | 1467735401243 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c1400 == 71 [pid = 4241] [id = 109] 09:16:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 160 (0x8f48b400) [pid = 4241] [serial = 326] [outer = (nil)] 09:16:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 161 (0x8f58c000) [pid = 4241] [serial = 327] [outer = 0x8f48b400] 09:16:41 INFO - PROCESS | 4241 | 1467735401323 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 162 (0x8f789400) [pid = 4241] [serial = 328] [outer = 0x8f48b400] 09:16:42 INFO - PROCESS | 4241 | 1467735402237 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1633ms 09:16:42 INFO - PROCESS | 4241 | 1467735402290 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 4241 | 1467735402296 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:16:42 INFO - PROCESS | 4241 | 1467735402304 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 4241 | 1467735402308 Marionette TRACE conn3 <- [1,410,null,{}] 09:16:42 INFO - PROCESS | 4241 | 1467735402313 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 4241 | 1467735402318 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:42 INFO - PROCESS | 4241 | 1467735402497 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:16:42 INFO - PROCESS | 4241 | 1467735402757 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 4241 | 1467735402766 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f790000 == 72 [pid = 4241] [id = 110] 09:16:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 163 (0x8f791000) [pid = 4241] [serial = 329] [outer = (nil)] 09:16:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 164 (0x91721400) [pid = 4241] [serial = 330] [outer = 0x8f791000] 09:16:42 INFO - PROCESS | 4241 | 1467735402909 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 165 (0x91c79000) [pid = 4241] [serial = 331] [outer = 0x8f791000] 09:16:43 INFO - PROCESS | 4241 | --DOCSHELL 0x9530e800 == 71 [pid = 4241] [id = 39] 09:16:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67b400 == 70 [pid = 4241] [id = 99] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 164 (0xa6831400) [pid = 4241] [serial = 252] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 163 (0xa6e47800) [pid = 4241] [serial = 212] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 162 (0x8f78f400) [pid = 4241] [serial = 228] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 161 (0xa682f000) [pid = 4241] [serial = 203] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 160 (0xa6ea1400) [pid = 4241] [serial = 215] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 159 (0xa8c81400) [pid = 4241] [serial = 221] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 158 (0x9bfde400) [pid = 4241] [serial = 209] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 157 (0xa90ac800) [pid = 4241] [serial = 225] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 156 (0x99d03800) [pid = 4241] [serial = 206] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 155 (0xa8243c00) [pid = 4241] [serial = 218] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 154 (0x91c72c00) [pid = 4241] [serial = 231] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOCSHELL 0x930a4400 == 69 [pid = 4241] [id = 98] 09:16:43 INFO - PROCESS | 4241 | --DOCSHELL 0x923d3400 == 68 [pid = 4241] [id = 97] 09:16:43 INFO - PROCESS | 4241 | --DOCSHELL 0x91ea7400 == 67 [pid = 4241] [id = 96] 09:16:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8f794400 == 66 [pid = 4241] [id = 95] 09:16:43 INFO - PROCESS | 4241 | --DOCSHELL 0x91726c00 == 65 [pid = 4241] [id = 94] 09:16:43 INFO - PROCESS | 4241 | --DOCSHELL 0x9529a800 == 64 [pid = 4241] [id = 84] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 153 (0xa209c000) [pid = 4241] [serial = 246] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 152 (0xa2329400) [pid = 4241] [serial = 247] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 151 (0x9b1c3000) [pid = 4241] [serial = 249] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 150 (0x9c1d2400) [pid = 4241] [serial = 243] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 149 (0x9b7b3c00) [pid = 4241] [serial = 240] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 148 (0x9ba07800) [pid = 4241] [serial = 241] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 147 (0x93d20400) [pid = 4241] [serial = 235] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 146 (0x930a3800) [pid = 4241] [serial = 234] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 145 (0x9b1c8400) [pid = 4241] [serial = 238] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 144 (0x9a623000) [pid = 4241] [serial = 237] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 143 (0x9b653400) [pid = 4241] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 142 (0xa2fbc000) [pid = 4241] [serial = 250] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | --DOMWINDOW == 141 (0x9d887000) [pid = 4241] [serial = 244] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 4241 | 1467735403817 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1538ms 09:16:43 INFO - PROCESS | 4241 | 1467735403844 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:16:43 INFO - PROCESS | 4241 | 1467735403848 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:16:43 INFO - PROCESS | 4241 | 1467735403863 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 4241 | 1467735403873 Marionette TRACE conn3 <- [1,414,null,{}] 09:16:43 INFO - PROCESS | 4241 | 1467735403881 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:43 INFO - PROCESS | 4241 | 1467735403889 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:44 INFO - PROCESS | 4241 | 1467735404062 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:16:44 INFO - PROCESS | 4241 | 1467735404195 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 4241 | 1467735404206 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f488800 == 65 [pid = 4241] [id = 111] 09:16:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 142 (0x8f78e800) [pid = 4241] [serial = 332] [outer = (nil)] 09:16:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 143 (0x923cb400) [pid = 4241] [serial = 333] [outer = 0x8f78e800] 09:16:44 INFO - PROCESS | 4241 | 1467735404272 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 144 (0x923d4c00) [pid = 4241] [serial = 334] [outer = 0x8f78e800] 09:16:45 INFO - PROCESS | 4241 | 1467735405050 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1249ms 09:16:45 INFO - PROCESS | 4241 | 1467735405106 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:16:45 INFO - PROCESS | 4241 | 1467735405110 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:16:45 INFO - PROCESS | 4241 | 1467735405117 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 4241 | 1467735405119 Marionette TRACE conn3 <- [1,418,null,{}] 09:16:45 INFO - PROCESS | 4241 | 1467735405125 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 4241 | 1467735405130 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:45 INFO - PROCESS | 4241 | 1467735405301 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:16:45 INFO - PROCESS | 4241 | 1467735405310 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 4241 | 1467735405321 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9cf400 == 66 [pid = 4241] [id = 112] 09:16:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 145 (0x923cec00) [pid = 4241] [serial = 335] [outer = (nil)] 09:16:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 146 (0x9524f400) [pid = 4241] [serial = 336] [outer = 0x923cec00] 09:16:45 INFO - PROCESS | 4241 | 1467735405388 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 147 (0x9530e000) [pid = 4241] [serial = 337] [outer = 0x923cec00] 09:16:46 INFO - PROCESS | 4241 | 1467735406775 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:16:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1680ms 09:16:46 INFO - PROCESS | 4241 | 1467735406814 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 4241 | 1467735406819 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:16:46 INFO - PROCESS | 4241 | 1467735406832 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 4241 | 1467735406834 Marionette TRACE conn3 <- [1,422,null,{}] 09:16:46 INFO - PROCESS | 4241 | 1467735406844 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 4241 | 1467735406850 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:47 INFO - PROCESS | 4241 | 1467735407093 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:16:47 INFO - PROCESS | 4241 | 1467735407135 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 4241 | 1467735407151 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x9963dc00 == 67 [pid = 4241] [id = 113] 09:16:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 148 (0x99d03800) [pid = 4241] [serial = 338] [outer = (nil)] 09:16:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 149 (0x99d0dc00) [pid = 4241] [serial = 339] [outer = 0x99d03800] 09:16:47 INFO - PROCESS | 4241 | 1467735407238 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 150 (0x9aba6400) [pid = 4241] [serial = 340] [outer = 0x99d03800] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 149 (0x9b7b4800) [pid = 4241] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 148 (0xa905c800) [pid = 4241] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 147 (0xa823ac00) [pid = 4241] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 146 (0x93d21000) [pid = 4241] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 145 (0xa32b8800) [pid = 4241] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 144 (0xa62b7000) [pid = 4241] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 143 (0x93b06000) [pid = 4241] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 142 (0x93a5c400) [pid = 4241] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 141 (0x99d0bc00) [pid = 4241] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 140 (0x92ed0400) [pid = 4241] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 139 (0x9c1c4c00) [pid = 4241] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 138 (0x948b2800) [pid = 4241] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 137 (0x923d2400) [pid = 4241] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 136 (0x99d0a800) [pid = 4241] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 135 (0x9d418000) [pid = 4241] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 134 (0x9d889800) [pid = 4241] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 133 (0x9b1c2400) [pid = 4241] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 132 (0xa200f000) [pid = 4241] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 131 (0x9b660800) [pid = 4241] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 130 (0x9bfeb000) [pid = 4241] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 129 (0x9ba83c00) [pid = 4241] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 128 (0x9a236400) [pid = 4241] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 127 (0x93d1fc00) [pid = 4241] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 126 (0x9b1cd000) [pid = 4241] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 125 (0x91727800) [pid = 4241] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 124 (0x91722800) [pid = 4241] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 123 (0xa32b7800) [pid = 4241] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 122 (0x930a3c00) [pid = 4241] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 121 (0x923ec400) [pid = 4241] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 120 (0x95254400) [pid = 4241] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:16:48 INFO - PROCESS | 4241 | --DOMWINDOW == 119 (0x8e680c00) [pid = 4241] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:16:49 INFO - PROCESS | 4241 | 1467735409006 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:16:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2201ms 09:16:49 INFO - PROCESS | 4241 | 1467735409029 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 4241 | 1467735409033 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:16:49 INFO - PROCESS | 4241 | 1467735409040 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 4241 | 1467735409044 Marionette TRACE conn3 <- [1,426,null,{}] 09:16:49 INFO - PROCESS | 4241 | 1467735409050 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 4241 | 1467735409056 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:49 INFO - PROCESS | 4241 | 1467735409301 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:16:49 INFO - PROCESS | 4241 | 1467735409322 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 4241 | 1467735409330 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67f800 == 68 [pid = 4241] [id = 114] 09:16:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 120 (0x8eacb800) [pid = 4241] [serial = 341] [outer = (nil)] 09:16:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 121 (0x93a5c400) [pid = 4241] [serial = 342] [outer = 0x8eacb800] 09:16:49 INFO - PROCESS | 4241 | 1467735409400 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 122 (0x99d0a800) [pid = 4241] [serial = 343] [outer = 0x8eacb800] 09:16:50 INFO - PROCESS | 4241 | 1467735410295 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 4241 | 1467735410389 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:16:50 INFO - PROCESS | 4241 | 1467735410399 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 4241 | 1467735410403 Marionette TRACE conn3 <- [1,430,null,{}] 09:16:50 INFO - PROCESS | 4241 | 1467735410444 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 4241 | 1467735410451 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:50 INFO - PROCESS | 4241 | 1467735410653 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:16:50 INFO - PROCESS | 4241 | 1467735410885 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 4241 | 1467735410901 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8d0c00 == 69 [pid = 4241] [id = 115] 09:16:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 123 (0x8f483000) [pid = 4241] [serial = 344] [outer = (nil)] 09:16:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 124 (0x8f48e000) [pid = 4241] [serial = 345] [outer = 0x8f483000] 09:16:51 INFO - PROCESS | 4241 | 1467735411000 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 125 (0x8f587c00) [pid = 4241] [serial = 346] [outer = 0x8f483000] 09:16:51 INFO - PROCESS | 4241 | 1467735411978 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1615ms 09:16:52 INFO - PROCESS | 4241 | 1467735412014 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:16:52 INFO - PROCESS | 4241 | 1467735412023 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:16:52 INFO - PROCESS | 4241 | 1467735412035 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 4241 | 1467735412042 Marionette TRACE conn3 <- [1,434,null,{}] 09:16:52 INFO - PROCESS | 4241 | 1467735412050 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 4241 | 1467735412055 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:52 INFO - PROCESS | 4241 | 1467735412301 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:16:52 INFO - PROCESS | 4241 | 1467735412640 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 4241 | 1467735412656 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d4400 == 70 [pid = 4241] [id = 116] 09:16:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 126 (0x91723400) [pid = 4241] [serial = 347] [outer = (nil)] 09:16:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 127 (0x91c76000) [pid = 4241] [serial = 348] [outer = 0x91723400] 09:16:52 INFO - PROCESS | 4241 | 1467735412807 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 128 (0x91ea0800) [pid = 4241] [serial = 349] [outer = 0x91723400] 09:16:54 INFO - PROCESS | 4241 | 1467735414127 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:16:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:16:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 2150ms 09:16:54 INFO - PROCESS | 4241 | 1467735414184 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 4241 | 1467735414188 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:16:54 INFO - PROCESS | 4241 | 1467735414207 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 4241 | 1467735414214 Marionette TRACE conn3 <- [1,438,null,{}] 09:16:54 INFO - PROCESS | 4241 | 1467735414231 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 4241 | 1467735414240 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:54 INFO - PROCESS | 4241 | 1467735414467 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:16:54 INFO - PROCESS | 4241 | 1467735414695 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 4241 | 1467735414709 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x9a0fa400 == 71 [pid = 4241] [id = 117] 09:16:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 129 (0x9a199c00) [pid = 4241] [serial = 350] [outer = (nil)] 09:16:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 130 (0x9b1aac00) [pid = 4241] [serial = 351] [outer = 0x9a199c00] 09:16:54 INFO - PROCESS | 4241 | 1467735414793 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 131 (0x9b32b000) [pid = 4241] [serial = 352] [outer = 0x9a199c00] 09:16:55 INFO - PROCESS | 4241 | 1467735415722 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:16:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1603ms 09:16:55 INFO - PROCESS | 4241 | 1467735415800 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:16:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:16:55 INFO - PROCESS | 4241 | 1467735415805 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:16:55 INFO - PROCESS | 4241 | 1467735415812 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 4241 | 1467735415816 Marionette TRACE conn3 <- [1,442,null,{}] 09:16:55 INFO - PROCESS | 4241 | 1467735415822 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:55 INFO - PROCESS | 4241 | 1467735415828 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:56 INFO - PROCESS | 4241 | 1467735416062 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:16:56 INFO - PROCESS | 4241 | 1467735416288 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 4241 | 1467735416295 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b4ea400 == 72 [pid = 4241] [id = 118] 09:16:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 132 (0x9b7b5400) [pid = 4241] [serial = 353] [outer = (nil)] 09:16:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 133 (0x9bfe9c00) [pid = 4241] [serial = 354] [outer = 0x9b7b5400] 09:16:56 INFO - PROCESS | 4241 | 1467735416410 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 134 (0x9c00b000) [pid = 4241] [serial = 355] [outer = 0x9b7b5400] 09:16:57 INFO - PROCESS | 4241 | 1467735417386 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:16:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1635ms 09:16:57 INFO - PROCESS | 4241 | 1467735417447 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:16:57 INFO - PROCESS | 4241 | 1467735417452 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:16:57 INFO - PROCESS | 4241 | 1467735417460 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 4241 | 1467735417463 Marionette TRACE conn3 <- [1,446,null,{}] 09:16:57 INFO - PROCESS | 4241 | 1467735417470 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 4241 | 1467735417475 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:57 INFO - PROCESS | 4241 | 1467735417672 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:16:57 INFO - PROCESS | 4241 | 1467735417889 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 4241 | 1467735417895 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e684400 == 73 [pid = 4241] [id = 119] 09:16:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 135 (0x923e8c00) [pid = 4241] [serial = 356] [outer = (nil)] 09:16:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 136 (0x9d412000) [pid = 4241] [serial = 357] [outer = 0x923e8c00] 09:16:58 INFO - PROCESS | 4241 | 1467735418016 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 137 (0x9d418000) [pid = 4241] [serial = 358] [outer = 0x923e8c00] 09:16:59 INFO - PROCESS | 4241 | 1467735419035 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:16:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1645ms 09:16:59 INFO - PROCESS | 4241 | 1467735419104 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 4241 | 1467735419108 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:16:59 INFO - PROCESS | 4241 | 1467735419115 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 4241 | 1467735419119 Marionette TRACE conn3 <- [1,450,null,{}] 09:16:59 INFO - PROCESS | 4241 | 1467735419125 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 4241 | 1467735419136 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:59 INFO - PROCESS | 4241 | 1467735419395 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:16:59 INFO - PROCESS | 4241 | 1467735419625 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 4241 | 1467735419634 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:16:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e682000 == 74 [pid = 4241] [id = 120] 09:16:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 138 (0x9c1c4800) [pid = 4241] [serial = 359] [outer = (nil)] 09:16:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 139 (0xa255a400) [pid = 4241] [serial = 360] [outer = 0x9c1c4800] 09:16:59 INFO - PROCESS | 4241 | 1467735419714 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 140 (0xa4e13800) [pid = 4241] [serial = 361] [outer = 0x9c1c4800] 09:17:00 INFO - PROCESS | 4241 | 1467735420630 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 4241 | 1467735420712 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:17:00 INFO - PROCESS | 4241 | 1467735420719 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 4241 | 1467735420723 Marionette TRACE conn3 <- [1,454,null,{}] 09:17:00 INFO - PROCESS | 4241 | 1467735420730 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 4241 | 1467735420735 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:00 INFO - PROCESS | 4241 | 1467735420965 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:17:01 INFO - PROCESS | 4241 | 1467735421184 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 4241 | 1467735421192 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:01 INFO - PROCESS | 4241 | ++DOCSHELL 0xa2ff1400 == 75 [pid = 4241] [id = 121] 09:17:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 141 (0xa4e56000) [pid = 4241] [serial = 362] [outer = (nil)] 09:17:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 142 (0xa6897400) [pid = 4241] [serial = 363] [outer = 0xa4e56000] 09:17:01 INFO - PROCESS | 4241 | 1467735421318 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 143 (0xa6e41800) [pid = 4241] [serial = 364] [outer = 0xa4e56000] 09:17:02 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:02 INFO - PROCESS | 4241 | 1467735422325 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:17:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1682ms 09:17:02 INFO - PROCESS | 4241 | 1467735422403 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:17:02 INFO - PROCESS | 4241 | 1467735422407 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:17:02 INFO - PROCESS | 4241 | 1467735422414 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 4241 | 1467735422418 Marionette TRACE conn3 <- [1,458,null,{}] 09:17:02 INFO - PROCESS | 4241 | 1467735422424 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 4241 | 1467735422430 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:02 INFO - PROCESS | 4241 | 1467735422658 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:17:02 INFO - PROCESS | 4241 | 1467735422893 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 4241 | 1467735422900 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e682400 == 76 [pid = 4241] [id = 122] 09:17:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 144 (0x8fb89400) [pid = 4241] [serial = 365] [outer = (nil)] 09:17:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 145 (0x8fb92000) [pid = 4241] [serial = 366] [outer = 0x8fb89400] 09:17:03 INFO - PROCESS | 4241 | 1467735423019 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 146 (0x8fb94c00) [pid = 4241] [serial = 367] [outer = 0x8fb89400] 09:17:04 INFO - PROCESS | 4241 | 1467735423996 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 4241 | 1467735424061 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:17:04 INFO - PROCESS | 4241 | 1467735424073 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 4241 | 1467735424076 Marionette TRACE conn3 <- [1,462,null,{}] 09:17:04 INFO - PROCESS | 4241 | 1467735424083 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 4241 | 1467735424088 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:04 INFO - PROCESS | 4241 | 1467735424325 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:17:04 INFO - PROCESS | 4241 | 1467735424576 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 4241 | 1467735424588 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb97800 == 77 [pid = 4241] [id = 123] 09:17:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 147 (0x9c1cd800) [pid = 4241] [serial = 368] [outer = (nil)] 09:17:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 148 (0xa6e47400) [pid = 4241] [serial = 369] [outer = 0x9c1cd800] 09:17:04 INFO - PROCESS | 4241 | 1467735424686 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 149 (0xa6e4b800) [pid = 4241] [serial = 370] [outer = 0x9c1cd800] 09:17:05 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:05 INFO - PROCESS | 4241 | 1467735425655 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 4241 | 1467735425720 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:17:05 INFO - PROCESS | 4241 | 1467735425727 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 4241 | 1467735425730 Marionette TRACE conn3 <- [1,466,null,{}] 09:17:05 INFO - PROCESS | 4241 | 1467735425737 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 4241 | 1467735425742 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:05 INFO - PROCESS | 4241 | 1467735425941 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:17:06 INFO - PROCESS | 4241 | 1467735426180 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:06 INFO - PROCESS | 4241 | 1467735426187 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d7800 == 78 [pid = 4241] [id = 124] 09:17:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 150 (0x8e0d8000) [pid = 4241] [serial = 371] [outer = (nil)] 09:17:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 151 (0x8e0dc400) [pid = 4241] [serial = 372] [outer = 0x8e0d8000] 09:17:06 INFO - PROCESS | 4241 | 1467735426287 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 152 (0x8e0e0800) [pid = 4241] [serial = 373] [outer = 0x8e0d8000] 09:17:07 INFO - PROCESS | 4241 | 1467735427230 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:17:07 INFO - PROCESS | 4241 | 1467735427270 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:17:07 INFO - PROCESS | 4241 | 1467735427277 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:17:07 INFO - PROCESS | 4241 | 1467735427283 Marionette TRACE conn3 <- [1,470,null,{}] 09:17:07 INFO - PROCESS | 4241 | 1467735427289 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:07 INFO - PROCESS | 4241 | 1467735427294 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:07 INFO - PROCESS | 4241 | 1467735427518 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:17:07 INFO - PROCESS | 4241 | 1467735427755 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 4241 | 1467735427767 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:07 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e72a400 == 79 [pid = 4241] [id = 125] 09:17:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 153 (0x8e72d400) [pid = 4241] [serial = 374] [outer = (nil)] 09:17:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 154 (0x8e731000) [pid = 4241] [serial = 375] [outer = 0x8e72d400] 09:17:07 INFO - PROCESS | 4241 | 1467735427893 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 155 (0x91724c00) [pid = 4241] [serial = 376] [outer = 0x8e72d400] 09:17:09 INFO - PROCESS | 4241 | 1467735429220 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:17:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1993ms 09:17:09 INFO - PROCESS | 4241 | 1467735429348 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 4241 | 1467735429356 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:17:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:17:09 INFO - PROCESS | 4241 | 1467735429376 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 4241 | 1467735429382 Marionette TRACE conn3 <- [1,474,null,{}] 09:17:09 INFO - PROCESS | 4241 | 1467735429391 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:09 INFO - PROCESS | 4241 | 1467735429398 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:09 INFO - PROCESS | 4241 | 1467735429642 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:17:09 INFO - PROCESS | 4241 | 1467735429924 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 4241 | 1467735429946 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0da800 == 80 [pid = 4241] [id = 126] 09:17:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 156 (0x8e8ca000) [pid = 4241] [serial = 377] [outer = (nil)] 09:17:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 157 (0x8f2c6800) [pid = 4241] [serial = 378] [outer = 0x8e8ca000] 09:17:10 INFO - PROCESS | 4241 | 1467735430072 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 158 (0x8f489000) [pid = 4241] [serial = 379] [outer = 0x8e8ca000] 09:17:12 INFO - PROCESS | 4241 | 1467735432132 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2788ms 09:17:12 INFO - PROCESS | 4241 | 1467735432164 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 4241 | 1467735432171 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:17:12 INFO - PROCESS | 4241 | 1467735432181 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 4241 | 1467735432184 Marionette TRACE conn3 <- [1,478,null,{}] 09:17:12 INFO - PROCESS | 4241 | 1467735432190 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 4241 | 1467735432196 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:12 INFO - PROCESS | 4241 | 1467735432433 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:17:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa6e4f800 == 79 [pid = 4241] [id = 73] 09:17:12 INFO - PROCESS | 4241 | --DOCSHELL 0x923cf000 == 78 [pid = 4241] [id = 72] 09:17:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f785c00 == 77 [pid = 4241] [id = 76] 09:17:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9b1c7400 == 76 [pid = 4241] [id = 70] 09:17:12 INFO - PROCESS | 4241 | --DOMWINDOW == 157 (0x9d417800) [pid = 4241] [serial = 300] [outer = (nil)] [url = about:blank] 09:17:12 INFO - PROCESS | 4241 | 1467735432712 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 4241 | 1467735432721 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9963dc00 == 75 [pid = 4241] [id = 113] 09:17:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9cf400 == 74 [pid = 4241] [id = 112] 09:17:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f488800 == 73 [pid = 4241] [id = 111] 09:17:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8d3400 == 74 [pid = 4241] [id = 127] 09:17:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 158 (0x8f2c6c00) [pid = 4241] [serial = 380] [outer = (nil)] 09:17:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 159 (0x8f788800) [pid = 4241] [serial = 381] [outer = 0x8f2c6c00] 09:17:12 INFO - PROCESS | 4241 | 1467735432809 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 160 (0x923c8c00) [pid = 4241] [serial = 382] [outer = 0x8f2c6c00] 09:17:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f790000 == 73 [pid = 4241] [id = 110] 09:17:13 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c1400 == 72 [pid = 4241] [id = 109] 09:17:13 INFO - PROCESS | 4241 | --DOCSHELL 0x8eacd800 == 71 [pid = 4241] [id = 108] 09:17:13 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c1800 == 70 [pid = 4241] [id = 101] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 159 (0x9bfe7000) [pid = 4241] [serial = 183] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 158 (0x930a2c00) [pid = 4241] [serial = 165] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 157 (0x983a7000) [pid = 4241] [serial = 168] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 156 (0x93b0d800) [pid = 4241] [serial = 105] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 155 (0x9b1b0000) [pid = 4241] [serial = 138] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 154 (0xa2536000) [pid = 4241] [serial = 174] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 153 (0xa23a2800) [pid = 4241] [serial = 141] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 152 (0xa68a1800) [pid = 4241] [serial = 204] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 151 (0xa5022000) [pid = 4241] [serial = 144] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 150 (0x9c1ce800) [pid = 4241] [serial = 210] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 149 (0x9d88ec00) [pid = 4241] [serial = 171] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 148 (0x9b7bc000) [pid = 4241] [serial = 180] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 147 (0xa90b2400) [pid = 4241] [serial = 226] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 146 (0xa8247400) [pid = 4241] [serial = 219] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 145 (0xa901c800) [pid = 4241] [serial = 222] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 144 (0xa4e0e400) [pid = 4241] [serial = 177] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 143 (0xa6e4bc00) [pid = 4241] [serial = 213] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 142 (0x9b1c2800) [pid = 4241] [serial = 207] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 141 (0x95250400) [pid = 4241] [serial = 135] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 140 (0xa6ea5800) [pid = 4241] [serial = 216] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 139 (0xa25f0400) [pid = 4241] [serial = 262] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 138 (0x9d41ac00) [pid = 4241] [serial = 261] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 137 (0xa6e42800) [pid = 4241] [serial = 253] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 136 (0x978b0c00) [pid = 4241] [serial = 259] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 135 (0x9525cc00) [pid = 4241] [serial = 258] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 134 (0x9bfe7800) [pid = 4241] [serial = 294] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 133 (0x93a64400) [pid = 4241] [serial = 283] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 132 (0x923e6c00) [pid = 4241] [serial = 282] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 131 (0x91c77400) [pid = 4241] [serial = 256] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 130 (0x91728c00) [pid = 4241] [serial = 255] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 129 (0xa62c0400) [pid = 4241] [serial = 265] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 128 (0xa4e52000) [pid = 4241] [serial = 264] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 127 (0x99260000) [pid = 4241] [serial = 288] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 126 (0x99d0e400) [pid = 4241] [serial = 289] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 125 (0x9b1ce800) [pid = 4241] [serial = 291] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 124 (0xa823b800) [pid = 4241] [serial = 267] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 123 (0x8f486400) [pid = 4241] [serial = 276] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 122 (0x8f490c00) [pid = 4241] [serial = 279] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 121 (0x9b1c7000) [pid = 4241] [serial = 286] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 120 (0x9a144000) [pid = 4241] [serial = 285] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 119 (0x9a0f7800) [pid = 4241] [serial = 270] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 118 (0x8f2c6000) [pid = 4241] [serial = 273] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 117 (0x9c00f400) [pid = 4241] [serial = 295] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 116 (0x923ee000) [pid = 4241] [serial = 297] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 115 (0x9b65c800) [pid = 4241] [serial = 292] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | --DOMWINDOW == 114 (0x9b1d0800) [pid = 4241] [serial = 298] [outer = (nil)] [url = about:blank] 09:17:13 INFO - PROCESS | 4241 | 1467735433718 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1581ms 09:17:13 INFO - PROCESS | 4241 | 1467735433762 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 4241 | 1467735433766 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:17:13 INFO - PROCESS | 4241 | 1467735433772 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 4241 | 1467735433778 Marionette TRACE conn3 <- [1,482,null,{}] 09:17:13 INFO - PROCESS | 4241 | 1467735433794 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 4241 | 1467735433802 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:14 INFO - PROCESS | 4241 | 1467735434007 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:17:14 INFO - PROCESS | 4241 | 1467735434205 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 4241 | 1467735434220 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x9962f800 == 71 [pid = 4241] [id = 128] 09:17:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 115 (0x99639000) [pid = 4241] [serial = 383] [outer = (nil)] 09:17:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 116 (0x99d06800) [pid = 4241] [serial = 384] [outer = 0x99639000] 09:17:14 INFO - PROCESS | 4241 | 1467735434301 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 117 (0x99e8bc00) [pid = 4241] [serial = 385] [outer = 0x99639000] 09:17:15 INFO - PROCESS | 4241 | 1467735435192 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1439ms 09:17:15 INFO - PROCESS | 4241 | 1467735435220 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:17:15 INFO - PROCESS | 4241 | 1467735435225 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:17:15 INFO - PROCESS | 4241 | 1467735435231 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 4241 | 1467735435235 Marionette TRACE conn3 <- [1,486,null,{}] 09:17:15 INFO - PROCESS | 4241 | 1467735435240 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:15 INFO - PROCESS | 4241 | 1467735435245 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:15 INFO - PROCESS | 4241 | 1467735435456 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:17:15 INFO - PROCESS | 4241 | 1467735435485 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 4241 | 1467735435494 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c77400 == 72 [pid = 4241] [id = 129] 09:17:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 118 (0x9a144000) [pid = 4241] [serial = 386] [outer = (nil)] 09:17:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 119 (0x9b1c5c00) [pid = 4241] [serial = 387] [outer = 0x9a144000] 09:17:15 INFO - PROCESS | 4241 | 1467735435562 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 120 (0x9b1cd800) [pid = 4241] [serial = 388] [outer = 0x9a144000] 09:17:16 INFO - PROCESS | 4241 | 1467735436446 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:17:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1234ms 09:17:16 INFO - PROCESS | 4241 | 1467735436466 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 4241 | 1467735436471 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:17:16 INFO - PROCESS | 4241 | 1467735436484 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 4241 | 1467735436486 Marionette TRACE conn3 <- [1,490,null,{}] 09:17:16 INFO - PROCESS | 4241 | 1467735436493 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 4241 | 1467735436511 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:16 INFO - PROCESS | 4241 | 1467735436754 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:17:16 INFO - PROCESS | 4241 | 1467735436893 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 4241 | 1467735436901 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x983aa800 == 73 [pid = 4241] [id = 130] 09:17:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 121 (0x9b1c7000) [pid = 4241] [serial = 389] [outer = (nil)] 09:17:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 122 (0x9b7b4800) [pid = 4241] [serial = 390] [outer = 0x9b1c7000] 09:17:16 INFO - PROCESS | 4241 | 1467735436970 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 123 (0x9b7be000) [pid = 4241] [serial = 391] [outer = 0x9b1c7000] 09:17:17 INFO - PROCESS | 4241 | --DOMWINDOW == 122 (0x99d03800) [pid = 4241] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:17:17 INFO - PROCESS | 4241 | --DOMWINDOW == 121 (0x923cec00) [pid = 4241] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:17:17 INFO - PROCESS | 4241 | --DOMWINDOW == 120 (0x8f78e800) [pid = 4241] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:17:17 INFO - PROCESS | 4241 | --DOMWINDOW == 119 (0x8f48b400) [pid = 4241] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:17:17 INFO - PROCESS | 4241 | --DOMWINDOW == 118 (0x8f791000) [pid = 4241] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:17:17 INFO - PROCESS | 4241 | --DOMWINDOW == 117 (0x8eacdc00) [pid = 4241] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:17:18 INFO - PROCESS | 4241 | 1467735438012 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1550ms 09:17:18 INFO - PROCESS | 4241 | 1467735438034 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:17:18 INFO - PROCESS | 4241 | 1467735438039 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:17:18 INFO - PROCESS | 4241 | 1467735438046 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 4241 | 1467735438049 Marionette TRACE conn3 <- [1,494,null,{}] 09:17:18 INFO - PROCESS | 4241 | 1467735438055 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 4241 | 1467735438065 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:18 INFO - PROCESS | 4241 | 1467735438265 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:17:18 INFO - PROCESS | 4241 | 1467735438280 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 4241 | 1467735438291 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eacdc00 == 74 [pid = 4241] [id = 131] 09:17:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 118 (0x8fb96000) [pid = 4241] [serial = 392] [outer = (nil)] 09:17:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 119 (0x9d412c00) [pid = 4241] [serial = 393] [outer = 0x8fb96000] 09:17:18 INFO - PROCESS | 4241 | 1467735438482 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 120 (0x9d419c00) [pid = 4241] [serial = 394] [outer = 0x8fb96000] 09:17:19 INFO - PROCESS | 4241 | 1467735439276 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:17:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1279ms 09:17:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:17:19 INFO - PROCESS | 4241 | 1467735439332 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 4241 | 1467735439335 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:17:19 INFO - PROCESS | 4241 | 1467735439342 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 4241 | 1467735439345 Marionette TRACE conn3 <- [1,498,null,{}] 09:17:19 INFO - PROCESS | 4241 | 1467735439350 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 4241 | 1467735439355 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:19 INFO - PROCESS | 4241 | 1467735439528 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:17:19 INFO - PROCESS | 4241 | 1467735439774 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 4241 | 1467735439787 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e726000 == 75 [pid = 4241] [id = 132] 09:17:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 121 (0x8e727000) [pid = 4241] [serial = 395] [outer = (nil)] 09:17:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 122 (0x8e730800) [pid = 4241] [serial = 396] [outer = 0x8e727000] 09:17:19 INFO - PROCESS | 4241 | 1467735439940 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 123 (0x8eacc000) [pid = 4241] [serial = 397] [outer = 0x8e727000] 09:17:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 124 (0x8ead0800) [pid = 4241] [serial = 398] [outer = 0x93d1cc00] 09:17:20 INFO - PROCESS | 4241 | 1467735440986 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1682ms 09:17:21 INFO - PROCESS | 4241 | 1467735441026 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 4241 | 1467735441032 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:17:21 INFO - PROCESS | 4241 | 1467735441041 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 4241 | 1467735441045 Marionette TRACE conn3 <- [1,502,null,{}] 09:17:21 INFO - PROCESS | 4241 | 1467735441054 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 4241 | 1467735441062 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:21 INFO - PROCESS | 4241 | 1467735441280 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:17:21 INFO - PROCESS | 4241 | 1467735441555 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 4241 | 1467735441566 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x923e9000 == 76 [pid = 4241] [id = 133] 09:17:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 125 (0x93b03800) [pid = 4241] [serial = 399] [outer = (nil)] 09:17:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 126 (0x95252000) [pid = 4241] [serial = 400] [outer = 0x93b03800] 09:17:21 INFO - PROCESS | 4241 | 1467735441657 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 127 (0x9530c000) [pid = 4241] [serial = 401] [outer = 0x93b03800] 09:17:22 INFO - PROCESS | 4241 | 1467735442633 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:17:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1639ms 09:17:22 INFO - PROCESS | 4241 | 1467735442684 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:17:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:17:22 INFO - PROCESS | 4241 | 1467735442691 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:17:22 INFO - PROCESS | 4241 | 1467735442698 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 4241 | 1467735442703 Marionette TRACE conn3 <- [1,506,null,{}] 09:17:22 INFO - PROCESS | 4241 | 1467735442710 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 4241 | 1467735442715 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:22 INFO - PROCESS | 4241 | 1467735442927 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:17:23 INFO - PROCESS | 4241 | 1467735443172 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 4241 | 1467735443182 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b1c2c00 == 77 [pid = 4241] [id = 134] 09:17:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 128 (0x9b657400) [pid = 4241] [serial = 402] [outer = (nil)] 09:17:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 129 (0x9b7b5c00) [pid = 4241] [serial = 403] [outer = 0x9b657400] 09:17:23 INFO - PROCESS | 4241 | 1467735443312 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 130 (0x948ae000) [pid = 4241] [serial = 404] [outer = 0x9b657400] 09:17:24 INFO - PROCESS | 4241 | 1467735444276 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1642ms 09:17:24 INFO - PROCESS | 4241 | 1467735444341 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 4241 | 1467735444346 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:17:24 INFO - PROCESS | 4241 | 1467735444363 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 4241 | 1467735444373 Marionette TRACE conn3 <- [1,510,null,{}] 09:17:24 INFO - PROCESS | 4241 | 1467735444381 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 4241 | 1467735444387 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:24 INFO - PROCESS | 4241 | 1467735444631 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:17:24 INFO - PROCESS | 4241 | 1467735444899 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 4241 | 1467735444907 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b1c7800 == 78 [pid = 4241] [id = 135] 09:17:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 131 (0x9b65ac00) [pid = 4241] [serial = 405] [outer = (nil)] 09:17:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 132 (0xa108a000) [pid = 4241] [serial = 406] [outer = 0x9b65ac00] 09:17:24 INFO - PROCESS | 4241 | 1467735444993 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 133 (0xa2370800) [pid = 4241] [serial = 407] [outer = 0x9b65ac00] 09:17:25 INFO - PROCESS | 4241 | 1467735445970 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1650ms 09:17:26 INFO - PROCESS | 4241 | 1467735446005 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 4241 | 1467735446010 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:17:26 INFO - PROCESS | 4241 | 1467735446017 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 4241 | 1467735446019 Marionette TRACE conn3 <- [1,514,null,{}] 09:17:26 INFO - PROCESS | 4241 | 1467735446026 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 4241 | 1467735446031 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:26 INFO - PROCESS | 4241 | 1467735446229 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:17:26 INFO - PROCESS | 4241 | 1467735446449 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 4241 | 1467735446458 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e724400 == 79 [pid = 4241] [id = 136] 09:17:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 134 (0x9bf88000) [pid = 4241] [serial = 408] [outer = (nil)] 09:17:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 135 (0x9bf90c00) [pid = 4241] [serial = 409] [outer = 0x9bf88000] 09:17:26 INFO - PROCESS | 4241 | 1467735446584 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 136 (0x9bf93000) [pid = 4241] [serial = 410] [outer = 0x9bf88000] 09:17:27 INFO - PROCESS | 4241 | 1467735447511 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:17: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 09:17:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1533ms 09:17:27 INFO - PROCESS | 4241 | 1467735447551 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 4241 | 1467735447555 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:17:27 INFO - PROCESS | 4241 | 1467735447562 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 4241 | 1467735447565 Marionette TRACE conn3 <- [1,518,null,{}] 09:17:27 INFO - PROCESS | 4241 | 1467735447572 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 4241 | 1467735447577 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:27 INFO - PROCESS | 4241 | 1467735447774 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:17:27 INFO - PROCESS | 4241 | 1467735447953 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 4241 | 1467735447970 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:28 INFO - PROCESS | 4241 | ++DOCSHELL 0xa2535c00 == 80 [pid = 4241] [id = 137] 09:17:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 137 (0xa2539800) [pid = 4241] [serial = 411] [outer = (nil)] 09:17:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 138 (0xa25f2c00) [pid = 4241] [serial = 412] [outer = 0xa2539800] 09:17:28 INFO - PROCESS | 4241 | 1467735448117 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 139 (0xa32bdc00) [pid = 4241] [serial = 413] [outer = 0xa2539800] 09:17:29 INFO - PROCESS | 4241 | 1467735449104 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1585ms 09:17:29 INFO - PROCESS | 4241 | 1467735449149 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 4241 | 1467735449153 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:17:29 INFO - PROCESS | 4241 | 1467735449160 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 4241 | 1467735449164 Marionette TRACE conn3 <- [1,522,null,{}] 09:17:29 INFO - PROCESS | 4241 | 1467735449170 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 4241 | 1467735449176 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:29 INFO - PROCESS | 4241 | 1467735449382 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:17:29 INFO - PROCESS | 4241 | 1467735449603 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 4241 | 1467735449613 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:29 INFO - PROCESS | 4241 | ++DOCSHELL 0xa32b8400 == 81 [pid = 4241] [id = 138] 09:17:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 140 (0xa34cd400) [pid = 4241] [serial = 414] [outer = (nil)] 09:17:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 141 (0xa682f000) [pid = 4241] [serial = 415] [outer = 0xa34cd400] 09:17:29 INFO - PROCESS | 4241 | 1467735449733 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 142 (0xa6d67000) [pid = 4241] [serial = 416] [outer = 0xa34cd400] 09:17:30 INFO - PROCESS | 4241 | 1467735450680 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:17:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1589ms 09:17:30 INFO - PROCESS | 4241 | 1467735450750 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 4241 | 1467735450755 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:17:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:17:30 INFO - PROCESS | 4241 | 1467735450761 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 4241 | 1467735450766 Marionette TRACE conn3 <- [1,526,null,{}] 09:17:30 INFO - PROCESS | 4241 | 1467735450773 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:30 INFO - PROCESS | 4241 | 1467735450779 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:31 INFO - PROCESS | 4241 | 1467735451026 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:17:31 INFO - PROCESS | 4241 | 1467735451293 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 4241 | 1467735451304 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x92466400 == 82 [pid = 4241] [id = 139] 09:17:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 143 (0x92468000) [pid = 4241] [serial = 417] [outer = (nil)] 09:17:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 144 (0x9246e800) [pid = 4241] [serial = 418] [outer = 0x92468000] 09:17:31 INFO - PROCESS | 4241 | 1467735451386 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 145 (0x92472800) [pid = 4241] [serial = 419] [outer = 0x92468000] 09:17:32 INFO - PROCESS | 4241 | 1467735452379 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:17: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 09:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1683ms 09:17:32 INFO - PROCESS | 4241 | 1467735452445 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:17:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:17:32 INFO - PROCESS | 4241 | 1467735452449 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:17:32 INFO - PROCESS | 4241 | 1467735452456 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 4241 | 1467735452459 Marionette TRACE conn3 <- [1,530,null,{}] 09:17:32 INFO - PROCESS | 4241 | 1467735452465 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 4241 | 1467735452470 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:32 INFO - PROCESS | 4241 | 1467735452668 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:17:32 INFO - PROCESS | 4241 | 1467735452957 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 4241 | 1467735452968 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x92469800 == 83 [pid = 4241] [id = 140] 09:17:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 146 (0x92474c00) [pid = 4241] [serial = 420] [outer = (nil)] 09:17:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 147 (0xa6d66000) [pid = 4241] [serial = 421] [outer = 0x92474c00] 09:17:33 INFO - PROCESS | 4241 | 1467735453056 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 148 (0xa6d6a800) [pid = 4241] [serial = 422] [outer = 0x92474c00] 09:17:33 INFO - PROCESS | 4241 | 1467735453839 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:17: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 09:17:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:17:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17: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 09:17:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:17:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:17:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1442ms 09:17:33 INFO - PROCESS | 4241 | 1467735453910 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 4241 | 1467735453913 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:17:33 INFO - PROCESS | 4241 | 1467735453924 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 4241 | 1467735453927 Marionette TRACE conn3 <- [1,534,null,{}] 09:17:33 INFO - PROCESS | 4241 | 1467735453935 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 4241 | 1467735453941 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:34 INFO - PROCESS | 4241 | 1467735454181 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:17:34 INFO - PROCESS | 4241 | 1467735454371 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 4241 | 1467735454378 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eac7400 == 84 [pid = 4241] [id = 141] 09:17:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 149 (0x8ead3800) [pid = 4241] [serial = 423] [outer = (nil)] 09:17:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 150 (0x9309d800) [pid = 4241] [serial = 424] [outer = 0x8ead3800] 09:17:34 INFO - PROCESS | 4241 | 1467735454465 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 151 (0xa23a7800) [pid = 4241] [serial = 425] [outer = 0x8ead3800] 09:17:35 INFO - PROCESS | 4241 | 1467735455350 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:17:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1481ms 09:17:35 INFO - PROCESS | 4241 | 1467735455417 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 4241 | 1467735455421 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:17:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:17:35 INFO - PROCESS | 4241 | 1467735455429 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 4241 | 1467735455433 Marionette TRACE conn3 <- [1,538,null,{}] 09:17:35 INFO - PROCESS | 4241 | 1467735455439 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 4241 | 1467735455444 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:35 INFO - PROCESS | 4241 | 1467735455655 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:17:36 INFO - PROCESS | 4241 | 1467735456319 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 4241 | 1467735456326 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0dd400 == 85 [pid = 4241] [id = 142] 09:17:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 152 (0x8e8c7400) [pid = 4241] [serial = 426] [outer = (nil)] 09:17:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 153 (0x8eac6000) [pid = 4241] [serial = 427] [outer = 0x8e8c7400] 09:17:36 INFO - PROCESS | 4241 | 1467735456410 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 154 (0x8f2c9800) [pid = 4241] [serial = 428] [outer = 0x8e8c7400] 09:17:37 INFO - PROCESS | 4241 | 1467735457276 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:17:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1883ms 09:17:37 INFO - PROCESS | 4241 | 1467735457317 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 4241 | 1467735457324 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:17:37 INFO - PROCESS | 4241 | 1467735457333 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 4241 | 1467735457337 Marionette TRACE conn3 <- [1,542,null,{}] 09:17:37 INFO - PROCESS | 4241 | 1467735457394 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 4241 | 1467735457403 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:37 INFO - PROCESS | 4241 | 1467735457665 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:17:37 INFO - PROCESS | 4241 | 1467735457884 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 4241 | 1467735457891 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9cf400 == 86 [pid = 4241] [id = 143] 09:17:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 155 (0x91c7ac00) [pid = 4241] [serial = 429] [outer = (nil)] 09:17:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 156 (0x92471400) [pid = 4241] [serial = 430] [outer = 0x91c7ac00] 09:17:37 INFO - PROCESS | 4241 | 1467735457992 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 157 (0x9525b000) [pid = 4241] [serial = 431] [outer = 0x91c7ac00] 09:17:38 INFO - PROCESS | 4241 | 1467735458852 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:17:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1599ms 09:17:38 INFO - PROCESS | 4241 | 1467735458935 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 4241 | 1467735458942 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:17:38 INFO - PROCESS | 4241 | 1467735458950 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 4241 | 1467735458953 Marionette TRACE conn3 <- [1,546,null,{}] 09:17:38 INFO - PROCESS | 4241 | 1467735458959 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:38 INFO - PROCESS | 4241 | 1467735458966 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:39 INFO - PROCESS | 4241 | 1467735459193 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:17:39 INFO - PROCESS | 4241 | 1467735459554 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 4241 | 1467735459562 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d3800 == 87 [pid = 4241] [id = 144] 09:17:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 158 (0x8e0d6800) [pid = 4241] [serial = 432] [outer = (nil)] 09:17:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 159 (0x8e8cb000) [pid = 4241] [serial = 433] [outer = 0x8e0d6800] 09:17:39 INFO - PROCESS | 4241 | 1467735459657 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 160 (0x99d0e400) [pid = 4241] [serial = 434] [outer = 0x8e0d6800] 09:17:40 INFO - PROCESS | 4241 | 1467735460569 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:17: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. 09:17:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1632ms 09:17:40 INFO - PROCESS | 4241 | 1467735460582 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 4241 | 1467735460585 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:17:40 INFO - PROCESS | 4241 | 1467735460651 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 4241 | 1467735460660 Marionette TRACE conn3 <- [1,550,null,{}] 09:17:40 INFO - PROCESS | 4241 | 1467735460670 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 4241 | 1467735460678 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:40 INFO - PROCESS | 4241 | 1467735460896 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:17:41 INFO - PROCESS | 4241 | 1467735461142 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 4241 | 1467735461154 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e678800 == 88 [pid = 4241] [id = 145] 09:17:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 161 (0x8e681000) [pid = 4241] [serial = 435] [outer = (nil)] 09:17:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 162 (0x8ead2000) [pid = 4241] [serial = 436] [outer = 0x8e681000] 09:17:41 INFO - PROCESS | 4241 | 1467735461296 Marionette DEBUG loaded listener.js 09:17:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 163 (0x8f78b000) [pid = 4241] [serial = 437] [outer = 0x8e681000] 09:17:41 INFO - PROCESS | 4241 | --DOCSHELL 0x8eacdc00 == 87 [pid = 4241] [id = 131] 09:17:41 INFO - PROCESS | 4241 | --DOMWINDOW == 162 (0x93a5c400) [pid = 4241] [serial = 342] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 4241 | --DOMWINDOW == 161 (0x8e8d0800) [pid = 4241] [serial = 321] [outer = (nil)] [url = about:blank] 09:17:41 INFO - PROCESS | 4241 | --DOCSHELL 0x983aa800 == 86 [pid = 4241] [id = 130] 09:17:41 INFO - PROCESS | 4241 | --DOCSHELL 0x8e679000 == 85 [pid = 4241] [id = 100] 09:17:41 INFO - PROCESS | 4241 | --DOCSHELL 0x91c77400 == 84 [pid = 4241] [id = 129] 09:17:41 INFO - PROCESS | 4241 | --DOCSHELL 0x9962f800 == 83 [pid = 4241] [id = 128] 09:17:41 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8d3400 == 82 [pid = 4241] [id = 127] 09:17:41 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0da800 == 81 [pid = 4241] [id = 126] 09:17:41 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67f800 == 80 [pid = 4241] [id = 114] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 160 (0x8f2bd800) [pid = 4241] [serial = 325] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 159 (0x9530e000) [pid = 4241] [serial = 337] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 158 (0xa23ac400) [pid = 4241] [serial = 315] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 157 (0x91720800) [pid = 4241] [serial = 303] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 156 (0x923ce800) [pid = 4241] [serial = 306] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 155 (0x9aba6400) [pid = 4241] [serial = 340] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 154 (0x8f9d4000) [pid = 4241] [serial = 312] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 153 (0x99d0dc00) [pid = 4241] [serial = 339] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 152 (0x9524f400) [pid = 4241] [serial = 336] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 151 (0x923d4c00) [pid = 4241] [serial = 334] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 150 (0x8f58c000) [pid = 4241] [serial = 327] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 149 (0x91c79000) [pid = 4241] [serial = 331] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 148 (0x8eacfc00) [pid = 4241] [serial = 324] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 147 (0x923cb400) [pid = 4241] [serial = 333] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 146 (0x91721400) [pid = 4241] [serial = 330] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 145 (0xa2293800) [pid = 4241] [serial = 309] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 144 (0x8f58e000) [pid = 4241] [serial = 318] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | --DOMWINDOW == 143 (0x8f789400) [pid = 4241] [serial = 328] [outer = (nil)] [url = about:blank] 09:17:42 INFO - PROCESS | 4241 | 1467735462266 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:17: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. 09:17:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1704ms 09:17:42 INFO - PROCESS | 4241 | 1467735462343 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:17:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:17:42 INFO - PROCESS | 4241 | 1467735462348 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:17:42 INFO - PROCESS | 4241 | 1467735462354 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:17:42 INFO - PROCESS | 4241 | 1467735462357 Marionette TRACE conn3 <- [1,554,null,{}] 09:17:42 INFO - PROCESS | 4241 | 1467735462363 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 4241 | 1467735462368 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:42 INFO - PROCESS | 4241 | 1467735462554 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:17:42 INFO - PROCESS | 4241 | 1467735462690 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 4241 | 1467735462700 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d5400 == 81 [pid = 4241] [id = 146] 09:17:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 144 (0x8e67f800) [pid = 4241] [serial = 438] [outer = (nil)] 09:17:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 145 (0x91729000) [pid = 4241] [serial = 439] [outer = 0x8e67f800] 09:17:42 INFO - PROCESS | 4241 | 1467735462766 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 146 (0x93d28c00) [pid = 4241] [serial = 440] [outer = 0x8e67f800] 09:17:43 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:43 INFO - PROCESS | 4241 | 1467735463596 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:17:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1280ms 09:17:43 INFO - PROCESS | 4241 | 1467735463636 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 4241 | 1467735463639 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:17:43 INFO - PROCESS | 4241 | 1467735463646 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 4241 | 1467735463649 Marionette TRACE conn3 <- [1,558,null,{}] 09:17:43 INFO - PROCESS | 4241 | 1467735463660 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 4241 | 1467735463665 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:43 INFO - PROCESS | 4241 | 1467735463835 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:17:44 INFO - PROCESS | 4241 | 1467735463987 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 4241 | 1467735464004 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x9962f800 == 82 [pid = 4241] [id = 147] 09:17:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 147 (0x9a23fc00) [pid = 4241] [serial = 441] [outer = (nil)] 09:17:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 148 (0x9b1c3c00) [pid = 4241] [serial = 442] [outer = 0x9a23fc00] 09:17:44 INFO - PROCESS | 4241 | 1467735464110 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 149 (0x9d413400) [pid = 4241] [serial = 443] [outer = 0x9a23fc00] 09:17:45 INFO - PROCESS | 4241 | 1467735465001 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:17:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1400ms 09:17:45 INFO - PROCESS | 4241 | 1467735465047 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 4241 | 1467735465051 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:17:45 INFO - PROCESS | 4241 | 1467735465062 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 4241 | 1467735465065 Marionette TRACE conn3 <- [1,562,null,{}] 09:17:45 INFO - PROCESS | 4241 | 1467735465071 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 4241 | 1467735465076 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:45 INFO - PROCESS | 4241 | 1467735465320 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:17:45 INFO - PROCESS | 4241 | 1467735465347 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 4241 | 1467735465355 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x923d6800 == 83 [pid = 4241] [id = 148] 09:17:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 150 (0x9a62dc00) [pid = 4241] [serial = 444] [outer = (nil)] 09:17:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 151 (0xa209d400) [pid = 4241] [serial = 445] [outer = 0x9a62dc00] 09:17:45 INFO - PROCESS | 4241 | 1467735465427 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 152 (0xa2feec00) [pid = 4241] [serial = 446] [outer = 0x9a62dc00] 09:17:46 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:46 INFO - PROCESS | 4241 | --DOMWINDOW == 151 (0x99639000) [pid = 4241] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:17:46 INFO - PROCESS | 4241 | --DOMWINDOW == 150 (0x9a144000) [pid = 4241] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:17:46 INFO - PROCESS | 4241 | --DOMWINDOW == 149 (0x8f2c6c00) [pid = 4241] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:17:46 INFO - PROCESS | 4241 | --DOMWINDOW == 148 (0x8e8ca000) [pid = 4241] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:17:46 INFO - PROCESS | 4241 | --DOMWINDOW == 147 (0x9b1c7000) [pid = 4241] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:17:46 INFO - PROCESS | 4241 | 1467735466722 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1683ms 09:17:46 INFO - PROCESS | 4241 | 1467735466740 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 4241 | 1467735466744 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:17:46 INFO - PROCESS | 4241 | 1467735466751 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 4241 | 1467735466754 Marionette TRACE conn3 <- [1,566,null,{}] 09:17:46 INFO - PROCESS | 4241 | 1467735466760 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 4241 | 1467735466763 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:46 INFO - PROCESS | 4241 | 1467735466940 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:17:47 INFO - PROCESS | 4241 | 1467735467137 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 4241 | 1467735467147 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8ca000 == 84 [pid = 4241] [id = 149] 09:17:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 148 (0x8fb93400) [pid = 4241] [serial = 447] [outer = (nil)] 09:17:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 149 (0x9b1c4400) [pid = 4241] [serial = 448] [outer = 0x8fb93400] 09:17:47 INFO - PROCESS | 4241 | 1467735467239 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 150 (0x9d8b9c00) [pid = 4241] [serial = 449] [outer = 0x8fb93400] 09:17:47 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:47 INFO - PROCESS | 4241 | 1467735467985 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1290ms 09:17:48 INFO - PROCESS | 4241 | 1467735468042 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 4241 | 1467735468046 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:17:48 INFO - PROCESS | 4241 | 1467735468061 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 4241 | 1467735468064 Marionette TRACE conn3 <- [1,570,null,{}] 09:17:48 INFO - PROCESS | 4241 | 1467735468069 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 4241 | 1467735468074 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:48 INFO - PROCESS | 4241 | 1467735468236 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:17:48 INFO - PROCESS | 4241 | 1467735468245 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 4241 | 1467735468251 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e9d000 == 85 [pid = 4241] [id = 150] 09:17:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 151 (0xa2002000) [pid = 4241] [serial = 450] [outer = (nil)] 09:17:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 152 (0xa32b3000) [pid = 4241] [serial = 451] [outer = 0xa2002000] 09:17:48 INFO - PROCESS | 4241 | 1467735468321 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 153 (0xa32bcc00) [pid = 4241] [serial = 452] [outer = 0xa2002000] 09:17:49 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:49 INFO - PROCESS | 4241 | 1467735469482 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1497ms 09:17:49 INFO - PROCESS | 4241 | 1467735469551 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 4241 | 1467735469557 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:17:49 INFO - PROCESS | 4241 | 1467735469565 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 4241 | 1467735469573 Marionette TRACE conn3 <- [1,574,null,{}] 09:17:49 INFO - PROCESS | 4241 | 1467735469581 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 4241 | 1467735469586 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:49 INFO - PROCESS | 4241 | 1467735469818 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:17:50 INFO - PROCESS | 4241 | 1467735470053 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 4241 | 1467735470064 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48b400 == 86 [pid = 4241] [id = 151] 09:17:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 154 (0x8f587800) [pid = 4241] [serial = 453] [outer = (nil)] 09:17:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 155 (0x8fb8d000) [pid = 4241] [serial = 454] [outer = 0x8f587800] 09:17:50 INFO - PROCESS | 4241 | 1467735470191 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 156 (0x923d0800) [pid = 4241] [serial = 455] [outer = 0x8f587800] 09:17:51 INFO - PROCESS | 4241 | 1467735471115 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:17:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1590ms 09:17:51 INFO - PROCESS | 4241 | 1467735471156 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 4241 | 1467735471163 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:17:51 INFO - PROCESS | 4241 | 1467735471174 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 4241 | 1467735471178 Marionette TRACE conn3 <- [1,578,null,{}] 09:17:51 INFO - PROCESS | 4241 | 1467735471185 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 4241 | 1467735471191 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:51 INFO - PROCESS | 4241 | 1467735471392 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:17:51 INFO - PROCESS | 4241 | 1467735471663 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 4241 | 1467735471674 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:51 INFO - PROCESS | 4241 | ++DOCSHELL 0x9b1c6800 == 87 [pid = 4241] [id = 152] 09:17:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 157 (0x9b1c8c00) [pid = 4241] [serial = 456] [outer = (nil)] 09:17:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 158 (0x9b65c800) [pid = 4241] [serial = 457] [outer = 0x9b1c8c00] 09:17:51 INFO - PROCESS | 4241 | 1467735471807 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 159 (0x9bf8bc00) [pid = 4241] [serial = 458] [outer = 0x9b1c8c00] 09:17:52 INFO - PROCESS | 4241 | 1467735472715 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1583ms 09:17:52 INFO - PROCESS | 4241 | 1467735472774 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 4241 | 1467735472779 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:17:52 INFO - PROCESS | 4241 | 1467735472789 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 4241 | 1467735472795 Marionette TRACE conn3 <- [1,582,null,{}] 09:17:52 INFO - PROCESS | 4241 | 1467735472811 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 4241 | 1467735472820 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:53 INFO - PROCESS | 4241 | 1467735473028 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:17:53 INFO - PROCESS | 4241 | 1467735473232 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 4241 | 1467735473242 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x9a73e800 == 88 [pid = 4241] [id = 153] 09:17:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 160 (0xa23aec00) [pid = 4241] [serial = 459] [outer = (nil)] 09:17:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 161 (0xa4e53000) [pid = 4241] [serial = 460] [outer = 0xa23aec00] 09:17:53 INFO - PROCESS | 4241 | 1467735473372 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 162 (0xa6a96000) [pid = 4241] [serial = 461] [outer = 0xa23aec00] 09:17:54 INFO - PROCESS | 4241 | 1467735474267 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1536ms 09:17:54 INFO - PROCESS | 4241 | 1467735474327 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 4241 | 1467735474332 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:17:54 INFO - PROCESS | 4241 | 1467735474339 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 4241 | 1467735474341 Marionette TRACE conn3 <- [1,586,null,{}] 09:17:54 INFO - PROCESS | 4241 | 1467735474348 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 4241 | 1467735474353 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:54 INFO - PROCESS | 4241 | 1467735474556 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:17:54 INFO - PROCESS | 4241 | 1467735474781 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 4241 | 1467735474790 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e52c00 == 89 [pid = 4241] [id = 154] 09:17:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 163 (0x91e54c00) [pid = 4241] [serial = 462] [outer = (nil)] 09:17:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 164 (0x91e5b800) [pid = 4241] [serial = 463] [outer = 0x91e54c00] 09:17:54 INFO - PROCESS | 4241 | 1467735474914 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 165 (0x91e5ec00) [pid = 4241] [serial = 464] [outer = 0x91e54c00] 09:17:55 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:17:55 INFO - PROCESS | 4241 | 1467735475781 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1481ms 09:17:55 INFO - PROCESS | 4241 | 1467735475821 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:17:55 INFO - PROCESS | 4241 | 1467735475825 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:17:55 INFO - PROCESS | 4241 | 1467735475832 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 4241 | 1467735475836 Marionette TRACE conn3 <- [1,590,null,{}] 09:17:55 INFO - PROCESS | 4241 | 1467735475841 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 4241 | 1467735475847 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:56 INFO - PROCESS | 4241 | 1467735476042 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:17:56 INFO - PROCESS | 4241 | 1467735476229 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 4241 | 1467735476236 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e59c00 == 90 [pid = 4241] [id = 155] 09:17:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 166 (0x91e5c000) [pid = 4241] [serial = 465] [outer = (nil)] 09:17:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 167 (0xa4e51800) [pid = 4241] [serial = 466] [outer = 0x91e5c000] 09:17:56 INFO - PROCESS | 4241 | 1467735476316 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 168 (0xa6d73c00) [pid = 4241] [serial = 467] [outer = 0x91e5c000] 09:17:57 INFO - PROCESS | 4241 | 1467735477429 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1632ms 09:17:57 INFO - PROCESS | 4241 | 1467735477464 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 4241 | 1467735477468 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:17:57 INFO - PROCESS | 4241 | 1467735477475 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 4241 | 1467735477478 Marionette TRACE conn3 <- [1,594,null,{}] 09:17:57 INFO - PROCESS | 4241 | 1467735477485 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 4241 | 1467735477502 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:57 INFO - PROCESS | 4241 | 1467735477727 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:17:57 INFO - PROCESS | 4241 | 1467735477963 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 4241 | 1467735477970 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d603800 == 91 [pid = 4241] [id = 156] 09:17:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 169 (0x8d605000) [pid = 4241] [serial = 468] [outer = (nil)] 09:17:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 170 (0x8d60e800) [pid = 4241] [serial = 469] [outer = 0x8d605000] 09:17:58 INFO - PROCESS | 4241 | 1467735478057 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 171 (0xa6e4d400) [pid = 4241] [serial = 470] [outer = 0x8d605000] 09:17:58 INFO - PROCESS | 4241 | 1467735478970 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1530ms 09:17:59 INFO - PROCESS | 4241 | 1467735479006 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 4241 | 1467735479010 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:17:59 INFO - PROCESS | 4241 | 1467735479016 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 4241 | 1467735479019 Marionette TRACE conn3 <- [1,598,null,{}] 09:17:59 INFO - PROCESS | 4241 | 1467735479026 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 4241 | 1467735479031 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:59 INFO - PROCESS | 4241 | 1467735479250 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:17:59 INFO - PROCESS | 4241 | 1467735479482 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 4241 | 1467735479490 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:17:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60cc00 == 92 [pid = 4241] [id = 157] 09:17:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 172 (0x8d60d400) [pid = 4241] [serial = 471] [outer = (nil)] 09:17:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 173 (0x8d63b800) [pid = 4241] [serial = 472] [outer = 0x8d60d400] 09:17:59 INFO - PROCESS | 4241 | 1467735479615 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 174 (0x8d63e800) [pid = 4241] [serial = 473] [outer = 0x8d60d400] 09:18:00 INFO - PROCESS | 4241 | 1467735480506 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1535ms 09:18:00 INFO - PROCESS | 4241 | 1467735480552 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 4241 | 1467735480556 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:18:00 INFO - PROCESS | 4241 | 1467735480562 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 4241 | 1467735480566 Marionette TRACE conn3 <- [1,602,null,{}] 09:18:00 INFO - PROCESS | 4241 | 1467735480572 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 4241 | 1467735480577 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:00 INFO - PROCESS | 4241 | 1467735480782 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:18:01 INFO - PROCESS | 4241 | 1467735481013 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 4241 | 1467735481025 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc1800 == 93 [pid = 4241] [id = 158] 09:18:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 175 (0x8cfc1c00) [pid = 4241] [serial = 474] [outer = (nil)] 09:18:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 176 (0x8cfc9c00) [pid = 4241] [serial = 475] [outer = 0x8cfc1c00] 09:18:01 INFO - PROCESS | 4241 | 1467735481145 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 177 (0x8cfcd400) [pid = 4241] [serial = 476] [outer = 0x8cfc1c00] 09:18:02 INFO - PROCESS | 4241 | 1467735482036 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1532ms 09:18:02 INFO - PROCESS | 4241 | 1467735482096 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 4241 | 1467735482099 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:18:02 INFO - PROCESS | 4241 | 1467735482106 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 4241 | 1467735482110 Marionette TRACE conn3 <- [1,606,null,{}] 09:18:02 INFO - PROCESS | 4241 | 1467735482115 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 4241 | 1467735482120 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:02 INFO - PROCESS | 4241 | 1467735482367 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:18:02 INFO - PROCESS | 4241 | 1467735482612 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 4241 | 1467735482621 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfca400 == 94 [pid = 4241] [id = 159] 09:18:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 178 (0x8cfccc00) [pid = 4241] [serial = 477] [outer = (nil)] 09:18:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 179 (0x8d63d800) [pid = 4241] [serial = 478] [outer = 0x8cfccc00] 09:18:02 INFO - PROCESS | 4241 | 1467735482751 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 180 (0x8d643000) [pid = 4241] [serial = 479] [outer = 0x8cfccc00] 09:18:03 INFO - PROCESS | 4241 | 1467735483637 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1586ms 09:18:03 INFO - PROCESS | 4241 | 1467735483694 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 4241 | 1467735483698 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:18:03 INFO - PROCESS | 4241 | 1467735483705 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 4241 | 1467735483708 Marionette TRACE conn3 <- [1,610,null,{}] 09:18:03 INFO - PROCESS | 4241 | 1467735483714 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:03 INFO - PROCESS | 4241 | 1467735483719 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:03 INFO - PROCESS | 4241 | 1467735483933 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:18:04 INFO - PROCESS | 4241 | 1467735484191 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 4241 | 1467735484200 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81d000 == 95 [pid = 4241] [id = 160] 09:18:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 181 (0x8b824c00) [pid = 4241] [serial = 480] [outer = (nil)] 09:18:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 182 (0x8b828c00) [pid = 4241] [serial = 481] [outer = 0x8b824c00] 09:18:04 INFO - PROCESS | 4241 | 1467735484326 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 183 (0x8b829400) [pid = 4241] [serial = 482] [outer = 0x8b824c00] 09:18:05 INFO - PROCESS | 4241 | 1467735485299 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1643ms 09:18:05 INFO - PROCESS | 4241 | 1467735485349 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 4241 | 1467735485353 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:18:05 INFO - PROCESS | 4241 | 1467735485361 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 4241 | 1467735485365 Marionette TRACE conn3 <- [1,614,null,{}] 09:18:05 INFO - PROCESS | 4241 | 1467735485371 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 4241 | 1467735485377 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:05 INFO - PROCESS | 4241 | 1467735485598 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:18:05 INFO - PROCESS | 4241 | 1467735485845 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 4241 | 1467735485855 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97b400 == 96 [pid = 4241] [id = 161] 09:18:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 184 (0x8b97b800) [pid = 4241] [serial = 483] [outer = (nil)] 09:18:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 185 (0x8b97fc00) [pid = 4241] [serial = 484] [outer = 0x8b97b800] 09:18:05 INFO - PROCESS | 4241 | 1467735485989 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 186 (0x8cfcac00) [pid = 4241] [serial = 485] [outer = 0x8b97b800] 09:18:06 INFO - PROCESS | 4241 | 1467735486880 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:18:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1890ms 09:18:07 INFO - PROCESS | 4241 | 1467735487442 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 4241 | 1467735487449 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:18:07 INFO - PROCESS | 4241 | 1467735487484 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 4241 | 1467735487487 Marionette TRACE conn3 <- [1,618,null,{}] 09:18:07 INFO - PROCESS | 4241 | 1467735487498 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 4241 | 1467735487503 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:07 INFO - PROCESS | 4241 | 1467735487705 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:18:07 INFO - PROCESS | 4241 | 1467735487909 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 4241 | 1467735487925 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:07 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e679400 == 97 [pid = 4241] [id = 162] 09:18:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 187 (0x8e67d800) [pid = 4241] [serial = 486] [outer = (nil)] 09:18:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 188 (0x8e682800) [pid = 4241] [serial = 487] [outer = 0x8e67d800] 09:18:08 INFO - PROCESS | 4241 | 1467735487999 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 189 (0x8e725c00) [pid = 4241] [serial = 488] [outer = 0x8e67d800] 09:18:09 INFO - PROCESS | 4241 | 1467735489030 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:18:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1603ms 09:18:09 INFO - PROCESS | 4241 | 1467735489072 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 4241 | 1467735489077 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:18:09 INFO - PROCESS | 4241 | 1467735489088 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 4241 | 1467735489092 Marionette TRACE conn3 <- [1,622,null,{}] 09:18:09 INFO - PROCESS | 4241 | 1467735489100 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 4241 | 1467735489105 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:09 INFO - PROCESS | 4241 | 1467735489313 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:18:09 INFO - PROCESS | 4241 | 1467735489601 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 4241 | 1467735489607 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e676800 == 98 [pid = 4241] [id = 163] 09:18:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 190 (0x8f58e000) [pid = 4241] [serial = 489] [outer = (nil)] 09:18:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 191 (0x8f9d0000) [pid = 4241] [serial = 490] [outer = 0x8f58e000] 09:18:09 INFO - PROCESS | 4241 | 1467735489692 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 192 (0x8fb93c00) [pid = 4241] [serial = 491] [outer = 0x8f58e000] 09:18:10 INFO - PROCESS | 4241 | 1467735490605 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:18:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1643ms 09:18:10 INFO - PROCESS | 4241 | 1467735490781 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 4241 | 1467735490785 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:18:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:18:10 INFO - PROCESS | 4241 | 1467735490799 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 4241 | 1467735490802 Marionette TRACE conn3 <- [1,626,null,{}] 09:18:10 INFO - PROCESS | 4241 | 1467735490818 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 4241 | 1467735490827 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9d411400 == 97 [pid = 4241] [id = 64] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x91ea5400 == 96 [pid = 4241] [id = 102] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa1020400 == 95 [pid = 4241] [id = 103] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c8c00 == 94 [pid = 4241] [id = 107] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f588400 == 93 [pid = 4241] [id = 106] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f78d400 == 92 [pid = 4241] [id = 104] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f78b800 == 91 [pid = 4241] [id = 105] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x92466400 == 90 [pid = 4241] [id = 139] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa2535c00 == 89 [pid = 4241] [id = 137] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa32b8400 == 88 [pid = 4241] [id = 138] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e724400 == 87 [pid = 4241] [id = 136] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9b1c7800 == 86 [pid = 4241] [id = 135] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9b1c2c00 == 85 [pid = 4241] [id = 134] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x923e9000 == 84 [pid = 4241] [id = 133] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e726000 == 83 [pid = 4241] [id = 132] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x93b0b800 == 82 [pid = 4241] [id = 86] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x930a5400 == 81 [pid = 4241] [id = 27] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x923e0c00 == 80 [pid = 4241] [id = 55] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9a47e800 == 79 [pid = 4241] [id = 52] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x93b02000 == 78 [pid = 4241] [id = 68] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x978af000 == 77 [pid = 4241] [id = 29] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x93d1d000 == 76 [pid = 4241] [id = 56] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x923ce000 == 75 [pid = 4241] [id = 88] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8d0c00 == 74 [pid = 4241] [id = 115] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x91721800 == 73 [pid = 4241] [id = 85] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa3289800 == 72 [pid = 4241] [id = 20] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x923c9800 == 71 [pid = 4241] [id = 58] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x923e4800 == 70 [pid = 4241] [id = 19] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9d414800 == 69 [pid = 4241] [id = 66] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d4400 == 68 [pid = 4241] [id = 116] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9d8bc000 == 67 [pid = 4241] [id = 53] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa34cc400 == 66 [pid = 4241] [id = 71] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8eac7400 == 65 [pid = 4241] [id = 141] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9b1c1800 == 64 [pid = 4241] [id = 67] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa2537c00 == 63 [pid = 4241] [id = 26] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0dd400 == 62 [pid = 4241] [id = 142] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48b000 == 61 [pid = 4241] [id = 93] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e684400 == 60 [pid = 4241] [id = 119] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa82f5400 == 59 [pid = 4241] [id = 75] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x923cf800 == 58 [pid = 4241] [id = 74] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x92469800 == 57 [pid = 4241] [id = 140] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9a62a400 == 56 [pid = 4241] [id = 25] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x923ccc00 == 55 [pid = 4241] [id = 48] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x95312400 == 54 [pid = 4241] [id = 65] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x92ed3000 == 53 [pid = 4241] [id = 30] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x978b0000 == 52 [pid = 4241] [id = 54] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa2ff1400 == 51 [pid = 4241] [id = 121] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c0000 == 50 [pid = 4241] [id = 91] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e682400 == 49 [pid = 4241] [id = 122] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2cac00 == 48 [pid = 4241] [id = 92] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9a2c4400 == 47 [pid = 4241] [id = 28] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9af92c00 == 46 [pid = 4241] [id = 57] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9b4ea400 == 45 [pid = 4241] [id = 118] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9b1cfc00 == 44 [pid = 4241] [id = 89] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9b7bf800 == 43 [pid = 4241] [id = 87] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9779d400 == 42 [pid = 4241] [id = 62] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d7800 == 41 [pid = 4241] [id = 124] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x93b0dc00 == 40 [pid = 4241] [id = 50] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x992cd800 == 39 [pid = 4241] [id = 63] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9aba5400 == 38 [pid = 4241] [id = 51] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa32b3c00 == 37 [pid = 4241] [id = 59] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8f793800 == 36 [pid = 4241] [id = 77] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e72a400 == 35 [pid = 4241] [id = 125] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x923ea800 == 34 [pid = 4241] [id = 61] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9a0fa400 == 33 [pid = 4241] [id = 117] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0xa8241000 == 32 [pid = 4241] [id = 90] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8e682000 == 31 [pid = 4241] [id = 120] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x9b7b3000 == 30 [pid = 4241] [id = 60] 09:18:12 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb97800 == 29 [pid = 4241] [id = 123] 09:18:12 INFO - PROCESS | 4241 | 1467735492697 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 191 (0x9d412c00) [pid = 4241] [serial = 393] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 190 (0xa255a400) [pid = 4241] [serial = 360] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 189 (0x8e0dc400) [pid = 4241] [serial = 372] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 188 (0x99d06800) [pid = 4241] [serial = 384] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 187 (0x9d412000) [pid = 4241] [serial = 357] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 186 (0x9b1cd800) [pid = 4241] [serial = 388] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 185 (0x8e731000) [pid = 4241] [serial = 375] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 184 (0xa6e47400) [pid = 4241] [serial = 369] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 183 (0x8f788800) [pid = 4241] [serial = 381] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 182 (0x923c8c00) [pid = 4241] [serial = 382] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 181 (0xa6897400) [pid = 4241] [serial = 363] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 180 (0x91c76000) [pid = 4241] [serial = 348] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 179 (0x8f489000) [pid = 4241] [serial = 379] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 178 (0x8f2c6800) [pid = 4241] [serial = 378] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 177 (0x8fb92000) [pid = 4241] [serial = 366] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 176 (0x9b7b4800) [pid = 4241] [serial = 390] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 175 (0x9b1aac00) [pid = 4241] [serial = 351] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 174 (0x9bfe9c00) [pid = 4241] [serial = 354] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 173 (0x8f48e000) [pid = 4241] [serial = 345] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 172 (0x9b7be000) [pid = 4241] [serial = 391] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 171 (0x9b1c5c00) [pid = 4241] [serial = 387] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | --DOMWINDOW == 170 (0x99e8bc00) [pid = 4241] [serial = 385] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 4241 | 1467735493265 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 4241 | 1467735493279 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b822400 == 30 [pid = 4241] [id = 164] 09:18:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 171 (0x8b822c00) [pid = 4241] [serial = 492] [outer = (nil)] 09:18:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 172 (0x8b82b800) [pid = 4241] [serial = 493] [outer = 0x8b822c00] 09:18:13 INFO - PROCESS | 4241 | 1467735493407 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 173 (0x8cfcec00) [pid = 4241] [serial = 494] [outer = 0x8b822c00] 09:18:14 INFO - PROCESS | 4241 | 1467735494418 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:18:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 3701ms 09:18:14 INFO - PROCESS | 4241 | 1467735494501 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 4241 | 1467735494508 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:18:14 INFO - PROCESS | 4241 | 1467735494516 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 4241 | 1467735494521 Marionette TRACE conn3 <- [1,630,null,{}] 09:18:14 INFO - PROCESS | 4241 | 1467735494529 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 4241 | 1467735494538 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:14 INFO - PROCESS | 4241 | 1467735494760 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:18:15 INFO - PROCESS | 4241 | 1467735495048 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 4241 | 1467735495058 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0e0000 == 31 [pid = 4241] [id = 165] 09:18:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 174 (0x8e67bc00) [pid = 4241] [serial = 495] [outer = (nil)] 09:18:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 175 (0x8e681c00) [pid = 4241] [serial = 496] [outer = 0x8e67bc00] 09:18:15 INFO - PROCESS | 4241 | 1467735495147 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 176 (0x8e726400) [pid = 4241] [serial = 497] [outer = 0x8e67bc00] 09:18:16 INFO - PROCESS | 4241 | 1467735496095 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:18:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1633ms 09:18:16 INFO - PROCESS | 4241 | 1467735496153 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 4241 | 1467735496160 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:18:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:18:16 INFO - PROCESS | 4241 | 1467735496167 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 4241 | 1467735496170 Marionette TRACE conn3 <- [1,634,null,{}] 09:18:16 INFO - PROCESS | 4241 | 1467735496177 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 4241 | 1467735496182 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:16 INFO - PROCESS | 4241 | 1467735496419 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:18:16 INFO - PROCESS | 4241 | 1467735496657 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 4241 | 1467735496663 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead2400 == 32 [pid = 4241] [id = 166] 09:18:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 177 (0x8ead3400) [pid = 4241] [serial = 498] [outer = (nil)] 09:18:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 178 (0x8f2c3400) [pid = 4241] [serial = 499] [outer = 0x8ead3400] 09:18:16 INFO - PROCESS | 4241 | 1467735496794 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 179 (0x8f482c00) [pid = 4241] [serial = 500] [outer = 0x8ead3400] 09:18:17 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:17 INFO - PROCESS | 4241 | 1467735497873 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:18:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1782ms 09:18:17 INFO - PROCESS | 4241 | 1467735497950 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 4241 | 1467735497954 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:18:17 INFO - PROCESS | 4241 | 1467735497970 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 4241 | 1467735497980 Marionette TRACE conn3 <- [1,638,null,{}] 09:18:17 INFO - PROCESS | 4241 | 1467735497986 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 4241 | 1467735497995 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:18 INFO - PROCESS | 4241 | 1467735498315 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:18:18 INFO - PROCESS | 4241 | 1467735498473 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 4241 | 1467735498484 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f78d400 == 33 [pid = 4241] [id = 167] 09:18:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 180 (0x8f78dc00) [pid = 4241] [serial = 501] [outer = (nil)] 09:18:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 181 (0x8fb91800) [pid = 4241] [serial = 502] [outer = 0x8f78dc00] 09:18:18 INFO - PROCESS | 4241 | 1467735498567 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 182 (0x91722c00) [pid = 4241] [serial = 503] [outer = 0x8f78dc00] 09:18:19 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60cc00 == 32 [pid = 4241] [id = 157] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9cf400 == 31 [pid = 4241] [id = 143] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x9a73e800 == 30 [pid = 4241] [id = 153] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81d000 == 29 [pid = 4241] [id = 160] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x9b1c6800 == 28 [pid = 4241] [id = 152] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x91e59c00 == 27 [pid = 4241] [id = 155] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x91e52c00 == 26 [pid = 4241] [id = 154] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfca400 == 25 [pid = 4241] [id = 159] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc1800 == 24 [pid = 4241] [id = 158] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97b400 == 23 [pid = 4241] [id = 161] 09:18:20 INFO - PROCESS | 4241 | --DOCSHELL 0x8d603800 == 22 [pid = 4241] [id = 156] 09:18:20 INFO - PROCESS | 4241 | 1467735500510 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:18:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:18:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 2600ms 09:18:20 INFO - PROCESS | 4241 | 1467735500563 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:18:20 INFO - PROCESS | 4241 | 1467735500570 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:18:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:18:20 INFO - PROCESS | 4241 | 1467735500578 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 4241 | 1467735500582 Marionette TRACE conn3 <- [1,642,null,{}] 09:18:20 INFO - PROCESS | 4241 | 1467735500590 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:20 INFO - PROCESS | 4241 | 1467735500596 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:20 INFO - PROCESS | 4241 | 1467735500789 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:18:20 INFO - PROCESS | 4241 | 1467735500953 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 4241 | 1467735500966 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b984c00 == 23 [pid = 4241] [id = 168] 09:18:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 183 (0x8cfca400) [pid = 4241] [serial = 504] [outer = (nil)] 09:18:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 184 (0x8d643800) [pid = 4241] [serial = 505] [outer = 0x8cfca400] 09:18:21 INFO - PROCESS | 4241 | 1467735501039 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 185 (0x8e0dec00) [pid = 4241] [serial = 506] [outer = 0x8cfca400] 09:18:21 INFO - PROCESS | 4241 | 1467735501877 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:18:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1332ms 09:18:21 INFO - PROCESS | 4241 | 1467735501912 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 4241 | 1467735501920 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:18:21 INFO - PROCESS | 4241 | 1467735501932 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 4241 | 1467735501936 Marionette TRACE conn3 <- [1,646,null,{}] 09:18:21 INFO - PROCESS | 4241 | 1467735501944 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 4241 | 1467735501951 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:22 INFO - PROCESS | 4241 | 1467735502163 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:18:22 INFO - PROCESS | 4241 | 1467735502341 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 4241 | 1467735502348 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eac9800 == 24 [pid = 4241] [id = 169] 09:18:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 186 (0x8eaca000) [pid = 4241] [serial = 507] [outer = (nil)] 09:18:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 187 (0x8f2bf400) [pid = 4241] [serial = 508] [outer = 0x8eaca000] 09:18:22 INFO - PROCESS | 4241 | 1467735502426 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 188 (0x8f48cc00) [pid = 4241] [serial = 509] [outer = 0x8eaca000] 09:18:23 INFO - PROCESS | 4241 | 1467735503539 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:18:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1641ms 09:18:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:18:23 INFO - PROCESS | 4241 | 1467735503572 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 4241 | 1467735503575 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:18:23 INFO - PROCESS | 4241 | 1467735503582 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 4241 | 1467735503587 Marionette TRACE conn3 <- [1,650,null,{}] 09:18:23 INFO - PROCESS | 4241 | 1467735503612 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 4241 | 1467735503621 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:23 INFO - PROCESS | 4241 | 1467735503858 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:18:23 INFO - PROCESS | 4241 | 1467735503889 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 4241 | 1467735503903 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d639800 == 25 [pid = 4241] [id = 170] 09:18:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 189 (0x91c74400) [pid = 4241] [serial = 510] [outer = (nil)] 09:18:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 190 (0x91e52800) [pid = 4241] [serial = 511] [outer = 0x91c74400] 09:18:23 INFO - PROCESS | 4241 | 1467735503986 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 191 (0x91e9e800) [pid = 4241] [serial = 512] [outer = 0x91c74400] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 190 (0x8e67d800) [pid = 4241] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 189 (0x8f587800) [pid = 4241] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 188 (0x9b1c8c00) [pid = 4241] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 187 (0xa23aec00) [pid = 4241] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 186 (0x91e54c00) [pid = 4241] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 185 (0x91e5c000) [pid = 4241] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 184 (0x8d605000) [pid = 4241] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 183 (0x8d60d400) [pid = 4241] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 182 (0x8cfc1c00) [pid = 4241] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 181 (0x8cfccc00) [pid = 4241] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 180 (0x8b824c00) [pid = 4241] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 179 (0x8b97b800) [pid = 4241] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 178 (0xa2002000) [pid = 4241] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 177 (0x8ead3800) [pid = 4241] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 176 (0x8e727000) [pid = 4241] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 175 (0x8e8c7400) [pid = 4241] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 174 (0x8e0d6800) [pid = 4241] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 173 (0x8f483000) [pid = 4241] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 172 (0xa34cd400) [pid = 4241] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 171 (0x8e8cc400) [pid = 4241] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 170 (0xa32bd400) [pid = 4241] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 169 (0x8eacb800) [pid = 4241] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 168 (0xa2539800) [pid = 4241] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 167 (0x9a62dc00) [pid = 4241] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 166 (0x8f481c00) [pid = 4241] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 165 (0x8f794800) [pid = 4241] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 164 (0x9bf88000) [pid = 4241] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 163 (0x9b7bf400) [pid = 4241] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 162 (0x91c7ac00) [pid = 4241] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 161 (0x9a23fc00) [pid = 4241] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 160 (0x8e681000) [pid = 4241] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 159 (0xa1090800) [pid = 4241] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 158 (0x9b657400) [pid = 4241] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 157 (0x9c1c4800) [pid = 4241] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 156 (0x8e0d8000) [pid = 4241] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 155 (0x91ea6000) [pid = 4241] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 154 (0x93b03800) [pid = 4241] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 153 (0x8fb96000) [pid = 4241] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 152 (0x923e8c00) [pid = 4241] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 151 (0x8f787800) [pid = 4241] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 150 (0x8e72d400) [pid = 4241] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 149 (0x8f2c2800) [pid = 4241] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 148 (0xa4e56000) [pid = 4241] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 147 (0x8f9cd000) [pid = 4241] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 146 (0x9b7b5400) [pid = 4241] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 145 (0x8e67f800) [pid = 4241] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 144 (0x92468000) [pid = 4241] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 143 (0x8f588c00) [pid = 4241] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 142 (0x92474c00) [pid = 4241] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 141 (0x91723400) [pid = 4241] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 140 (0x8f48bc00) [pid = 4241] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 139 (0x9c1cd800) [pid = 4241] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 138 (0x9a199c00) [pid = 4241] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 137 (0x9b65ac00) [pid = 4241] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 136 (0x8fb93400) [pid = 4241] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 135 (0x8f9ccc00) [pid = 4241] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 134 (0x8fb89400) [pid = 4241] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 133 (0xa8c1c800) [pid = 4241] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:18:25 INFO - PROCESS | 4241 | --DOMWINDOW == 132 (0x8f2c3000) [pid = 4241] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:18:25 INFO - PROCESS | 4241 | 1467735505781 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:18:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2245ms 09:18:25 INFO - PROCESS | 4241 | 1467735505827 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 4241 | 1467735505832 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:18:25 INFO - PROCESS | 4241 | 1467735505839 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 4241 | 1467735505842 Marionette TRACE conn3 <- [1,654,null,{}] 09:18:25 INFO - PROCESS | 4241 | 1467735505849 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 4241 | 1467735505854 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:26 INFO - PROCESS | 4241 | 1467735506050 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:18:26 INFO - PROCESS | 4241 | 1467735506064 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 4241 | 1467735506072 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81cc00 == 26 [pid = 4241] [id = 171] 09:18:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 133 (0x8cfccc00) [pid = 4241] [serial = 513] [outer = (nil)] 09:18:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 134 (0x8e72c400) [pid = 4241] [serial = 514] [outer = 0x8cfccc00] 09:18:26 INFO - PROCESS | 4241 | 1467735506300 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 135 (0x8f2c6400) [pid = 4241] [serial = 515] [outer = 0x8cfccc00] 09:18:27 INFO - PROCESS | 4241 | 1467735507289 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:18:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1536ms 09:18:27 INFO - PROCESS | 4241 | 1467735507377 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:18:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:18:27 INFO - PROCESS | 4241 | 1467735507386 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:18:27 INFO - PROCESS | 4241 | 1467735507397 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 4241 | 1467735507404 Marionette TRACE conn3 <- [1,658,null,{}] 09:18:27 INFO - PROCESS | 4241 | 1467735507414 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 4241 | 1467735507421 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:27 INFO - PROCESS | 4241 | 1467735507790 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:18:28 INFO - PROCESS | 4241 | 1467735508011 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 4241 | 1467735508027 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d636400 == 27 [pid = 4241] [id = 172] 09:18:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 136 (0x8d638c00) [pid = 4241] [serial = 516] [outer = (nil)] 09:18:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 137 (0x8d642000) [pid = 4241] [serial = 517] [outer = 0x8d638c00] 09:18:28 INFO - PROCESS | 4241 | 1467735508159 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 138 (0x8d63bc00) [pid = 4241] [serial = 518] [outer = 0x8d638c00] 09:18:29 INFO - PROCESS | 4241 | 1467735509180 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:18:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1848ms 09:18:29 INFO - PROCESS | 4241 | 1467735509244 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:18:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:18:29 INFO - PROCESS | 4241 | 1467735509252 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:18:29 INFO - PROCESS | 4241 | 1467735509266 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 4241 | 1467735509272 Marionette TRACE conn3 <- [1,662,null,{}] 09:18:29 INFO - PROCESS | 4241 | 1467735509281 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 4241 | 1467735509288 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:29 INFO - PROCESS | 4241 | 1467735509547 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:18:29 INFO - PROCESS | 4241 | 1467735509846 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 4241 | 1467735509857 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e72d400 == 28 [pid = 4241] [id = 173] 09:18:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 139 (0x8f48c000) [pid = 4241] [serial = 519] [outer = (nil)] 09:18:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 140 (0x8f78ac00) [pid = 4241] [serial = 520] [outer = 0x8f48c000] 09:18:29 INFO - PROCESS | 4241 | 1467735509953 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 141 (0x8f9d7400) [pid = 4241] [serial = 521] [outer = 0x8f48c000] 09:18:30 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:31 INFO - PROCESS | 4241 | 1467735510997 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:18:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1748ms 09:18:31 INFO - PROCESS | 4241 | 1467735511011 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 4241 | 1467735511015 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:18:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:18:31 INFO - PROCESS | 4241 | 1467735511022 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 4241 | 1467735511028 Marionette TRACE conn3 <- [1,666,null,{}] 09:18:31 INFO - PROCESS | 4241 | 1467735511045 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 4241 | 1467735511054 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:31 INFO - PROCESS | 4241 | 1467735511279 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:18:31 INFO - PROCESS | 4241 | 1467735511619 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 4241 | 1467735511630 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x91ea4800 == 29 [pid = 4241] [id = 174] 09:18:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 142 (0x91ea4c00) [pid = 4241] [serial = 522] [outer = (nil)] 09:18:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 143 (0x923d0000) [pid = 4241] [serial = 523] [outer = 0x91ea4c00] 09:18:31 INFO - PROCESS | 4241 | 1467735511718 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 144 (0x8e0dd400) [pid = 4241] [serial = 524] [outer = 0x91ea4c00] 09:18:32 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:32 INFO - PROCESS | 4241 | 1467735512724 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:18:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1735ms 09:18:32 INFO - PROCESS | 4241 | 1467735512758 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 4241 | 1467735512763 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:18:32 INFO - PROCESS | 4241 | 1467735512769 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 4241 | 1467735512772 Marionette TRACE conn3 <- [1,670,null,{}] 09:18:32 INFO - PROCESS | 4241 | 1467735512779 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 4241 | 1467735512784 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:32 INFO - PROCESS | 4241 | 1467735512971 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:18:33 INFO - PROCESS | 4241 | 1467735513202 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 4241 | 1467735513211 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b820c00 == 30 [pid = 4241] [id = 175] 09:18:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 145 (0x8e67cc00) [pid = 4241] [serial = 525] [outer = (nil)] 09:18:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 146 (0x92ed1000) [pid = 4241] [serial = 526] [outer = 0x8e67cc00] 09:18:33 INFO - PROCESS | 4241 | 1467735513337 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 147 (0x930a4400) [pid = 4241] [serial = 527] [outer = 0x8e67cc00] 09:18:34 INFO - PROCESS | 4241 | 1467735514243 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:18:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1538ms 09:18:34 INFO - PROCESS | 4241 | 1467735514310 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:18:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:18:34 INFO - PROCESS | 4241 | 1467735514314 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:18:34 INFO - PROCESS | 4241 | 1467735514320 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 4241 | 1467735514324 Marionette TRACE conn3 <- [1,674,null,{}] 09:18:34 INFO - PROCESS | 4241 | 1467735514330 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 4241 | 1467735514336 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:34 INFO - PROCESS | 4241 | 1467735514562 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:18:34 INFO - PROCESS | 4241 | 1467735514795 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 4241 | 1467735514805 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x923e7000 == 31 [pid = 4241] [id = 176] 09:18:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 148 (0x9246f800) [pid = 4241] [serial = 528] [outer = (nil)] 09:18:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 149 (0x93d21400) [pid = 4241] [serial = 529] [outer = 0x9246f800] 09:18:34 INFO - PROCESS | 4241 | 1467735514931 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 150 (0x948af800) [pid = 4241] [serial = 530] [outer = 0x9246f800] 09:18:35 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:35 INFO - PROCESS | 4241 | 1467735515887 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:18:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1633ms 09:18:35 INFO - PROCESS | 4241 | 1467735515955 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:18:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:18:35 INFO - PROCESS | 4241 | 1467735515959 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:18:35 INFO - PROCESS | 4241 | 1467735515965 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 4241 | 1467735515969 Marionette TRACE conn3 <- [1,678,null,{}] 09:18:35 INFO - PROCESS | 4241 | 1467735515975 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 4241 | 1467735515986 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:36 INFO - PROCESS | 4241 | 1467735516248 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:18:36 INFO - PROCESS | 4241 | 1467735516536 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 4241 | 1467735516545 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97ec00 == 32 [pid = 4241] [id = 177] 09:18:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 151 (0x93b09000) [pid = 4241] [serial = 531] [outer = (nil)] 09:18:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 152 (0x95312400) [pid = 4241] [serial = 532] [outer = 0x93b09000] 09:18:36 INFO - PROCESS | 4241 | 1467735516630 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 153 (0x99d03000) [pid = 4241] [serial = 533] [outer = 0x93b09000] 09:18:37 INFO - PROCESS | 4241 | 1467735517592 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:18:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1690ms 09:18:37 INFO - PROCESS | 4241 | 1467735517657 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:18:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:18:37 INFO - PROCESS | 4241 | 1467735517661 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:18:37 INFO - PROCESS | 4241 | 1467735517667 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 4241 | 1467735517675 Marionette TRACE conn3 <- [1,682,null,{}] 09:18:37 INFO - PROCESS | 4241 | 1467735517688 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:37 INFO - PROCESS | 4241 | 1467735517693 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:37 INFO - PROCESS | 4241 | 1467735517924 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:18:38 INFO - PROCESS | 4241 | 1467735518158 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 4241 | 1467735518167 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b979800 == 33 [pid = 4241] [id = 178] 09:18:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 154 (0x8cfc3800) [pid = 4241] [serial = 534] [outer = (nil)] 09:18:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 155 (0x8e680000) [pid = 4241] [serial = 535] [outer = 0x8cfc3800] 09:18:38 INFO - PROCESS | 4241 | 1467735518305 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 156 (0x8f2c7000) [pid = 4241] [serial = 536] [outer = 0x8cfc3800] 09:18:39 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:39 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:18:39 INFO - PROCESS | 4241 | 1467735519862 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:18:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2253ms 09:18:39 INFO - PROCESS | 4241 | 1467735519922 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 4241 | 1467735519929 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:18:39 INFO - PROCESS | 4241 | 1467735519937 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 4241 | 1467735519942 Marionette TRACE conn3 <- [1,686,null,{}] 09:18:39 INFO - PROCESS | 4241 | 1467735519950 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:39 INFO - PROCESS | 4241 | 1467735519956 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:40 INFO - PROCESS | 4241 | 1467735520201 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:18:40 INFO - PROCESS | 4241 | 1467735520456 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 4241 | 1467735520463 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcf800 == 34 [pid = 4241] [id = 179] 09:18:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 157 (0x8d636c00) [pid = 4241] [serial = 537] [outer = (nil)] 09:18:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 158 (0x8d643c00) [pid = 4241] [serial = 538] [outer = 0x8d636c00] 09:18:40 INFO - PROCESS | 4241 | 1467735520546 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 159 (0x8e0dc400) [pid = 4241] [serial = 539] [outer = 0x8d636c00] 09:18:40 INFO - PROCESS | 4241 | --DOMWINDOW == 158 (0x8f9d0000) [pid = 4241] [serial = 490] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOCSHELL 0x8f78d400 == 33 [pid = 4241] [id = 167] 09:18:41 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead2400 == 32 [pid = 4241] [id = 166] 09:18:41 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0e0000 == 31 [pid = 4241] [id = 165] 09:18:41 INFO - PROCESS | 4241 | --DOCSHELL 0x8b822400 == 30 [pid = 4241] [id = 164] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 157 (0xa4e53000) [pid = 4241] [serial = 460] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 156 (0x91e5b800) [pid = 4241] [serial = 463] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 155 (0xa6a96000) [pid = 4241] [serial = 461] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 154 (0xa4e51800) [pid = 4241] [serial = 466] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 153 (0x91e5ec00) [pid = 4241] [serial = 464] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 152 (0x8d60e800) [pid = 4241] [serial = 469] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 151 (0xa6d73c00) [pid = 4241] [serial = 467] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 150 (0xa6e4d400) [pid = 4241] [serial = 470] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 149 (0x8d63e800) [pid = 4241] [serial = 473] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 148 (0x8d63b800) [pid = 4241] [serial = 472] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 147 (0x8cfcd400) [pid = 4241] [serial = 476] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 146 (0x8cfc9c00) [pid = 4241] [serial = 475] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 145 (0x8d63d800) [pid = 4241] [serial = 478] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 144 (0x8b828c00) [pid = 4241] [serial = 481] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 143 (0x8d643000) [pid = 4241] [serial = 479] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 142 (0x8b97fc00) [pid = 4241] [serial = 484] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 141 (0x8b829400) [pid = 4241] [serial = 482] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 140 (0x8cfcac00) [pid = 4241] [serial = 485] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 139 (0xa32b3000) [pid = 4241] [serial = 451] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 138 (0xa32bcc00) [pid = 4241] [serial = 452] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 137 (0x9d8b9c00) [pid = 4241] [serial = 449] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 136 (0xa23a7800) [pid = 4241] [serial = 425] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 135 (0x8e730800) [pid = 4241] [serial = 396] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 134 (0x9309d800) [pid = 4241] [serial = 424] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 133 (0x8eac6000) [pid = 4241] [serial = 427] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 132 (0x8e8cb000) [pid = 4241] [serial = 433] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 131 (0x8f587c00) [pid = 4241] [serial = 346] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 130 (0xa6d67000) [pid = 4241] [serial = 416] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 129 (0x8e8d3800) [pid = 4241] [serial = 322] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 128 (0xa8243400) [pid = 4241] [serial = 268] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 127 (0x99d0a800) [pid = 4241] [serial = 343] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 126 (0xa25f2c00) [pid = 4241] [serial = 412] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 125 (0xa209d400) [pid = 4241] [serial = 445] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 124 (0x8f489c00) [pid = 4241] [serial = 277] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 123 (0x91c74000) [pid = 4241] [serial = 232] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 122 (0x9bf93000) [pid = 4241] [serial = 410] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 121 (0x9d815c00) [pid = 4241] [serial = 301] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 120 (0x9bf02400) [pid = 4241] [serial = 223] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 119 (0x9525b000) [pid = 4241] [serial = 431] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 118 (0x9d413400) [pid = 4241] [serial = 443] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 117 (0x8f78b000) [pid = 4241] [serial = 437] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 116 (0xa253e000) [pid = 4241] [serial = 310] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 115 (0xa682f000) [pid = 4241] [serial = 415] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 114 (0x948ae000) [pid = 4241] [serial = 404] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 113 (0xa4e13800) [pid = 4241] [serial = 361] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 112 (0x8e0e0800) [pid = 4241] [serial = 373] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 111 (0x923efc00) [pid = 4241] [serial = 307] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 110 (0x95252000) [pid = 4241] [serial = 400] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x9d419c00) [pid = 4241] [serial = 394] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x9d418000) [pid = 4241] [serial = 358] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x8f790c00) [pid = 4241] [serial = 229] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x91724c00) [pid = 4241] [serial = 376] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x91c70800) [pid = 4241] [serial = 304] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0xa6e41800) [pid = 4241] [serial = 364] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x8f9d6c00) [pid = 4241] [serial = 313] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x9c00b000) [pid = 4241] [serial = 355] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8f2c9800) [pid = 4241] [serial = 428] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x93d28c00) [pid = 4241] [serial = 440] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x99d0e400) [pid = 4241] [serial = 434] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x92472800) [pid = 4241] [serial = 419] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0xa1088400) [pid = 4241] [serial = 319] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0xa32bdc00) [pid = 4241] [serial = 413] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0xa6d66000) [pid = 4241] [serial = 421] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x91ea0800) [pid = 4241] [serial = 349] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0xa2feec00) [pid = 4241] [serial = 446] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8ead2000) [pid = 4241] [serial = 436] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x93a5dc00) [pid = 4241] [serial = 280] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0xa6d6a800) [pid = 4241] [serial = 422] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0xa6e4b800) [pid = 4241] [serial = 370] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x9b32b000) [pid = 4241] [serial = 352] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0xa2370800) [pid = 4241] [serial = 407] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0xa108a000) [pid = 4241] [serial = 406] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8eacc000) [pid = 4241] [serial = 397] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x9246e800) [pid = 4241] [serial = 418] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91729000) [pid = 4241] [serial = 439] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x92471400) [pid = 4241] [serial = 430] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x9bf90c00) [pid = 4241] [serial = 409] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x9b7b5c00) [pid = 4241] [serial = 403] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x9b1c4400) [pid = 4241] [serial = 448] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0xa3205000) [pid = 4241] [serial = 316] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8fb94c00) [pid = 4241] [serial = 367] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0xa9a10c00) [pid = 4241] [serial = 271] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f2c9000) [pid = 4241] [serial = 274] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x9b1c3c00) [pid = 4241] [serial = 442] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x9530c000) [pid = 4241] [serial = 401] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e682800) [pid = 4241] [serial = 487] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8fb8d000) [pid = 4241] [serial = 454] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x923d0800) [pid = 4241] [serial = 455] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x9b65c800) [pid = 4241] [serial = 457] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x9bf8bc00) [pid = 4241] [serial = 458] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e725c00) [pid = 4241] [serial = 488] [outer = (nil)] [url = about:blank] 09:18:41 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:41 INFO - PROCESS | 4241 | 1467735521980 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:18:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2144ms 09:18:42 INFO - PROCESS | 4241 | 1467735522094 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 4241 | 1467735522100 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:18:42 INFO - PROCESS | 4241 | 1467735522113 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 4241 | 1467735522117 Marionette TRACE conn3 <- [1,690,null,{}] 09:18:42 INFO - PROCESS | 4241 | 1467735522125 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:42 INFO - PROCESS | 4241 | 1467735522129 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:42 INFO - PROCESS | 4241 | 1467735522285 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:18:42 INFO - PROCESS | 4241 | 1467735522295 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 4241 | 1467735522303 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcc400 == 31 [pid = 4241] [id = 180] 09:18:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8d609c00) [pid = 4241] [serial = 540] [outer = (nil)] 09:18:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e683c00) [pid = 4241] [serial = 541] [outer = 0x8d609c00] 09:18:42 INFO - PROCESS | 4241 | 1467735522377 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e8c6400) [pid = 4241] [serial = 542] [outer = 0x8d609c00] 09:18:43 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:43 INFO - PROCESS | 4241 | 1467735523689 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:18:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1592ms 09:18:43 INFO - PROCESS | 4241 | 1467735523705 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 4241 | 1467735523709 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:18:43 INFO - PROCESS | 4241 | 1467735523715 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 4241 | 1467735523721 Marionette TRACE conn3 <- [1,694,null,{}] 09:18:43 INFO - PROCESS | 4241 | 1467735523759 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 4241 | 1467735523768 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:44 INFO - PROCESS | 4241 | 1467735524066 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:18:44 INFO - PROCESS | 4241 | 1467735524107 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 4241 | 1467735524120 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead2000 == 32 [pid = 4241] [id = 181] 09:18:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8ead2400) [pid = 4241] [serial = 543] [outer = (nil)] 09:18:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f481400) [pid = 4241] [serial = 544] [outer = 0x8ead2400] 09:18:44 INFO - PROCESS | 4241 | 1467735524189 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f584400) [pid = 4241] [serial = 545] [outer = 0x8ead2400] 09:18:45 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x91c74400) [pid = 4241] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:18:45 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8eaca000) [pid = 4241] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:18:45 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f78dc00) [pid = 4241] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:18:45 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f58e000) [pid = 4241] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:18:45 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8e67bc00) [pid = 4241] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:18:45 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8cfca400) [pid = 4241] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:18:45 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8b822c00) [pid = 4241] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:18:45 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8ead3400) [pid = 4241] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:18:45 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:45 INFO - PROCESS | 4241 | 1467735525517 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:18:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1853ms 09:18:45 INFO - PROCESS | 4241 | 1467735525569 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 4241 | 1467735525574 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:18:45 INFO - PROCESS | 4241 | 1467735525581 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 4241 | 1467735525584 Marionette TRACE conn3 <- [1,698,null,{}] 09:18:45 INFO - PROCESS | 4241 | 1467735525589 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 4241 | 1467735525594 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:45 INFO - PROCESS | 4241 | 1467735525847 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:18:45 INFO - PROCESS | 4241 | 1467735525950 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 4241 | 1467735525960 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b980800 == 33 [pid = 4241] [id = 182] 09:18:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8cfca400) [pid = 4241] [serial = 546] [outer = (nil)] 09:18:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f2ca400) [pid = 4241] [serial = 547] [outer = 0x8cfca400] 09:18:46 INFO - PROCESS | 4241 | 1467735526041 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f58b000) [pid = 4241] [serial = 548] [outer = 0x8cfca400] 09:18:47 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:47 INFO - PROCESS | 4241 | 1467735527150 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:18:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1581ms 09:18:47 INFO - PROCESS | 4241 | 1467735527162 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 4241 | 1467735527165 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:18:47 INFO - PROCESS | 4241 | 1467735527172 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 4241 | 1467735527175 Marionette TRACE conn3 <- [1,702,null,{}] 09:18:47 INFO - PROCESS | 4241 | 1467735527181 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:47 INFO - PROCESS | 4241 | 1467735527185 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:47 INFO - PROCESS | 4241 | 1467735527343 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:18:47 INFO - PROCESS | 4241 | 1467735527630 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 4241 | 1467735527640 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b821c00 == 34 [pid = 4241] [id = 183] 09:18:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8b822800) [pid = 4241] [serial = 549] [outer = (nil)] 09:18:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8b82a400) [pid = 4241] [serial = 550] [outer = 0x8b822800] 09:18:47 INFO - PROCESS | 4241 | 1467735527740 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8b97b800) [pid = 4241] [serial = 551] [outer = 0x8b822800] 09:18:49 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:49 INFO - PROCESS | 4241 | 1467735529323 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:18:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2194ms 09:18:49 INFO - PROCESS | 4241 | 1467735529371 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 4241 | 1467735529377 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:18:49 INFO - PROCESS | 4241 | 1467735529389 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 4241 | 1467735529394 Marionette TRACE conn3 <- [1,706,null,{}] 09:18:49 INFO - PROCESS | 4241 | 1467735529449 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 4241 | 1467735529456 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:49 INFO - PROCESS | 4241 | 1467735529747 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:18:49 INFO - PROCESS | 4241 | 1467735529883 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 4241 | 1467735529891 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60bc00 == 35 [pid = 4241] [id = 184] 09:18:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8d60d800) [pid = 4241] [serial = 552] [outer = (nil)] 09:18:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e72b800) [pid = 4241] [serial = 553] [outer = 0x8d60d800] 09:18:49 INFO - PROCESS | 4241 | 1467735529982 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e8d1400) [pid = 4241] [serial = 554] [outer = 0x8d60d800] 09:18:51 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:51 INFO - PROCESS | 4241 | 1467735531462 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:18:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2093ms 09:18:51 INFO - PROCESS | 4241 | 1467735531488 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:18:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:18:51 INFO - PROCESS | 4241 | 1467735531499 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:18:51 INFO - PROCESS | 4241 | 1467735531513 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:18:51 INFO - PROCESS | 4241 | 1467735531520 Marionette TRACE conn3 <- [1,710,null,{}] 09:18:51 INFO - PROCESS | 4241 | 1467735531531 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:51 INFO - PROCESS | 4241 | 1467735531538 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:51 INFO - PROCESS | 4241 | 1467735531793 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:18:51 INFO - PROCESS | 4241 | 1467735531972 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 4241 | 1467735531981 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d644c00 == 36 [pid = 4241] [id = 185] 09:18:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e8ce800) [pid = 4241] [serial = 555] [outer = (nil)] 09:18:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f490800) [pid = 4241] [serial = 556] [outer = 0x8e8ce800] 09:18:52 INFO - PROCESS | 4241 | 1467735532063 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f78d400) [pid = 4241] [serial = 557] [outer = 0x8e8ce800] 09:18:53 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:53 INFO - PROCESS | 4241 | 1467735533849 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:18:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2356ms 09:18:53 INFO - PROCESS | 4241 | 1467735533866 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 4241 | 1467735533870 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:18:53 INFO - PROCESS | 4241 | 1467735533887 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 4241 | 1467735533897 Marionette TRACE conn3 <- [1,714,null,{}] 09:18:53 INFO - PROCESS | 4241 | 1467735533907 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:53 INFO - PROCESS | 4241 | 1467735533914 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:54 INFO - PROCESS | 4241 | 1467735534148 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:18:54 INFO - PROCESS | 4241 | 1467735534330 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 4241 | 1467735534338 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d604c00 == 37 [pid = 4241] [id = 186] 09:18:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f484800) [pid = 4241] [serial = 558] [outer = (nil)] 09:18:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x9171fc00) [pid = 4241] [serial = 559] [outer = 0x8f484800] 09:18:54 INFO - PROCESS | 4241 | 1467735534425 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x91c74000) [pid = 4241] [serial = 560] [outer = 0x8f484800] 09:18:55 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:55 INFO - PROCESS | 4241 | 1467735535757 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:18:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1901ms 09:18:55 INFO - PROCESS | 4241 | 1467735535780 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 4241 | 1467735535786 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:18:55 INFO - PROCESS | 4241 | 1467735535792 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 4241 | 1467735535796 Marionette TRACE conn3 <- [1,718,null,{}] 09:18:55 INFO - PROCESS | 4241 | 1467735535802 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 4241 | 1467735535807 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:56 INFO - PROCESS | 4241 | 1467735536083 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:18:56 INFO - PROCESS | 4241 | 1467735536264 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 4241 | 1467735536273 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb97000 == 38 [pid = 4241] [id = 187] 09:18:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x91c73800) [pid = 4241] [serial = 561] [outer = (nil)] 09:18:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x91e5ac00) [pid = 4241] [serial = 562] [outer = 0x91c73800] 09:18:56 INFO - PROCESS | 4241 | 1467735536354 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x91e5f800) [pid = 4241] [serial = 563] [outer = 0x91c73800] 09:18:57 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:18:57 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:18:57 INFO - PROCESS | 4241 | 1467735537671 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:18:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1892ms 09:18:57 INFO - PROCESS | 4241 | 1467735537684 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 4241 | 1467735537688 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:18:57 INFO - PROCESS | 4241 | 1467735537694 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 4241 | 1467735537698 Marionette TRACE conn3 <- [1,722,null,{}] 09:18:57 INFO - PROCESS | 4241 | 1467735537704 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 4241 | 1467735537708 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:57 INFO - PROCESS | 4241 | 1467735537950 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:18:58 INFO - PROCESS | 4241 | 1467735538143 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 4241 | 1467735538162 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x91ea1800 == 39 [pid = 4241] [id = 188] 09:18:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x91ea2000) [pid = 4241] [serial = 564] [outer = (nil)] 09:18:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x923cd400) [pid = 4241] [serial = 565] [outer = 0x91ea2000] 09:18:58 INFO - PROCESS | 4241 | 1467735538294 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x92470c00) [pid = 4241] [serial = 566] [outer = 0x91ea2000] 09:18:59 INFO - PROCESS | 4241 | 1467735539306 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:18:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:18:59 INFO - PROCESS | 4241 | 1467735539590 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:18:59 INFO - PROCESS | 4241 | 1467735539608 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 4241 | 1467735539613 Marionette TRACE conn3 <- [1,726,null,{}] 09:18:59 INFO - PROCESS | 4241 | 1467735539621 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 4241 | 1467735539626 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:18:59 INFO - PROCESS | 4241 | 1467735539894 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:19:00 INFO - PROCESS | 4241 | 1467735540074 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 4241 | 1467735540089 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:00 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d642400 == 40 [pid = 4241] [id = 189] 09:19:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8d642800) [pid = 4241] [serial = 567] [outer = (nil)] 09:19:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e0da400) [pid = 4241] [serial = 568] [outer = 0x8d642800] 09:19:00 INFO - PROCESS | 4241 | 1467735540166 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8e722400) [pid = 4241] [serial = 569] [outer = 0x8d642800] 09:19:00 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:00 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:01 INFO - PROCESS | 4241 | 1467735541170 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:19:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1656ms 09:19:01 INFO - PROCESS | 4241 | 1467735541255 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 4241 | 1467735541264 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:19:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:19:01 INFO - PROCESS | 4241 | 1467735541283 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 4241 | 1467735541293 Marionette TRACE conn3 <- [1,730,null,{}] 09:19:01 INFO - PROCESS | 4241 | 1467735541299 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:01 INFO - PROCESS | 4241 | 1467735541306 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:01 INFO - PROCESS | 4241 | 1467735541653 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:19:01 INFO - PROCESS | 4241 | --DOCSHELL 0x8b980800 == 39 [pid = 4241] [id = 182] 09:19:01 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8e72c400) [pid = 4241] [serial = 514] [outer = (nil)] [url = about:blank] 09:19:01 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead2000 == 38 [pid = 4241] [id = 181] 09:19:01 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcc400 == 37 [pid = 4241] [id = 180] 09:19:01 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcf800 == 36 [pid = 4241] [id = 179] 09:19:01 INFO - PROCESS | 4241 | 1467735541876 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 4241 | 1467735541882 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97d400 == 37 [pid = 4241] [id = 190] 09:19:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8cfcf400) [pid = 4241] [serial = 570] [outer = (nil)] 09:19:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8e0d9800) [pid = 4241] [serial = 571] [outer = 0x8cfcf400] 09:19:01 INFO - PROCESS | 4241 | 1467735541965 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8f2c5800) [pid = 4241] [serial = 572] [outer = 0x8cfcf400] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8fb93c00) [pid = 4241] [serial = 491] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x91e52800) [pid = 4241] [serial = 511] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x91722c00) [pid = 4241] [serial = 503] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8fb91800) [pid = 4241] [serial = 502] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8cfcec00) [pid = 4241] [serial = 494] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8b82b800) [pid = 4241] [serial = 493] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f482c00) [pid = 4241] [serial = 500] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f2c3400) [pid = 4241] [serial = 499] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8d643800) [pid = 4241] [serial = 505] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e0dec00) [pid = 4241] [serial = 506] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e726400) [pid = 4241] [serial = 497] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8e681c00) [pid = 4241] [serial = 496] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91e9e800) [pid = 4241] [serial = 512] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f2bf400) [pid = 4241] [serial = 508] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f48cc00) [pid = 4241] [serial = 509] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:02 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:02 INFO - PROCESS | 4241 | 1467735542833 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 4241 | 1467735542889 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:19:02 INFO - PROCESS | 4241 | 1467735542895 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 4241 | 1467735542899 Marionette TRACE conn3 <- [1,734,null,{}] 09:19:02 INFO - PROCESS | 4241 | 1467735542914 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 4241 | 1467735542923 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:03 INFO - PROCESS | 4241 | 1467735543110 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:19:03 INFO - PROCESS | 4241 | 1467735543299 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 4241 | 1467735543308 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d0000 == 38 [pid = 4241] [id = 191] 09:19:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f9d0c00) [pid = 4241] [serial = 573] [outer = (nil)] 09:19:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8fb93400) [pid = 4241] [serial = 574] [outer = 0x8f9d0c00] 09:19:03 INFO - PROCESS | 4241 | 1467735543481 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x9171d000) [pid = 4241] [serial = 575] [outer = 0x8f9d0c00] 09:19:04 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:04 INFO - PROCESS | 4241 | 1467735544289 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:19:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1481ms 09:19:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:19:04 INFO - PROCESS | 4241 | 1467735544383 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 4241 | 1467735544386 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:19:04 INFO - PROCESS | 4241 | 1467735544393 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 4241 | 1467735544397 Marionette TRACE conn3 <- [1,738,null,{}] 09:19:04 INFO - PROCESS | 4241 | 1467735544404 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 4241 | 1467735544408 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:04 INFO - PROCESS | 4241 | 1467735544645 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:19:04 INFO - PROCESS | 4241 | 1467735544671 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 4241 | 1467735544683 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0df400 == 39 [pid = 4241] [id = 192] 09:19:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x91722c00) [pid = 4241] [serial = 576] [outer = (nil)] 09:19:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x91e5c800) [pid = 4241] [serial = 577] [outer = 0x91722c00] 09:19:04 INFO - PROCESS | 4241 | 1467735544756 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x923ea800) [pid = 4241] [serial = 578] [outer = 0x91722c00] 09:19:06 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:06 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:06 INFO - PROCESS | 4241 | 1467735546155 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:19:06 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8ead2400) [pid = 4241] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:19:06 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8d636c00) [pid = 4241] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:19:06 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8d609c00) [pid = 4241] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:19:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:19:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1787ms 09:19:06 INFO - PROCESS | 4241 | 1467735546201 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 4241 | 1467735546205 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:19:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:19:06 INFO - PROCESS | 4241 | 1467735546216 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 4241 | 1467735546220 Marionette TRACE conn3 <- [1,742,null,{}] 09:19:06 INFO - PROCESS | 4241 | 1467735546311 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 4241 | 1467735546316 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:06 INFO - PROCESS | 4241 | 1467735546487 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:19:06 INFO - PROCESS | 4241 | 1467735546625 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 4241 | 1467735546636 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eacd400 == 40 [pid = 4241] [id = 193] 09:19:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f58c400) [pid = 4241] [serial = 579] [outer = (nil)] 09:19:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x923d5000) [pid = 4241] [serial = 580] [outer = 0x8f58c400] 09:19:06 INFO - PROCESS | 4241 | 1467735546705 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x92469800) [pid = 4241] [serial = 581] [outer = 0x8f58c400] 09:19:07 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:07 INFO - PROCESS | 4241 | 1467735547822 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:19:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1663ms 09:19:07 INFO - PROCESS | 4241 | 1467735547880 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 4241 | 1467735547883 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:19:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:19:07 INFO - PROCESS | 4241 | 1467735547890 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 4241 | 1467735547892 Marionette TRACE conn3 <- [1,746,null,{}] 09:19:07 INFO - PROCESS | 4241 | 1467735547898 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 4241 | 1467735547908 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:08 INFO - PROCESS | 4241 | 1467735548226 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:19:08 INFO - PROCESS | 4241 | 1467735548247 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 4241 | 1467735548257 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b980400 == 41 [pid = 4241] [id = 194] 09:19:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x92468000) [pid = 4241] [serial = 582] [outer = (nil)] 09:19:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x93d23000) [pid = 4241] [serial = 583] [outer = 0x92468000] 09:19:08 INFO - PROCESS | 4241 | 1467735548336 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x95306000) [pid = 4241] [serial = 584] [outer = 0x92468000] 09:19:09 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:09 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:09 INFO - PROCESS | 4241 | 1467735549930 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:19:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2084ms 09:19:09 INFO - PROCESS | 4241 | 1467735549976 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 4241 | 1467735549983 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:19:09 INFO - PROCESS | 4241 | 1467735549992 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 4241 | 1467735549997 Marionette TRACE conn3 <- [1,750,null,{}] 09:19:10 INFO - PROCESS | 4241 | 1467735550005 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 4241 | 1467735550012 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:10 INFO - PROCESS | 4241 | 1467735550280 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:19:10 INFO - PROCESS | 4241 | 1467735550415 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 4241 | 1467735550421 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63f400 == 42 [pid = 4241] [id = 195] 09:19:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8d641400) [pid = 4241] [serial = 585] [outer = (nil)] 09:19:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8eacf800) [pid = 4241] [serial = 586] [outer = 0x8d641400] 09:19:10 INFO - PROCESS | 4241 | 1467735550509 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8f2c3800) [pid = 4241] [serial = 587] [outer = 0x8d641400] 09:19:11 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:11 INFO - PROCESS | 4241 | 1467735551847 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:19:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1887ms 09:19:11 INFO - PROCESS | 4241 | 1467735551948 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 4241 | 1467735551957 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:19:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:19:11 INFO - PROCESS | 4241 | 1467735551972 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 4241 | 1467735551977 Marionette TRACE conn3 <- [1,754,null,{}] 09:19:11 INFO - PROCESS | 4241 | 1467735551985 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 4241 | 1467735551993 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:12 INFO - PROCESS | 4241 | 1467735552189 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:19:12 INFO - PROCESS | 4241 | 1467735552372 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 4241 | 1467735552381 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b821800 == 43 [pid = 4241] [id = 196] 09:19:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8f482c00) [pid = 4241] [serial = 588] [outer = (nil)] 09:19:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8fb90c00) [pid = 4241] [serial = 589] [outer = 0x8f482c00] 09:19:12 INFO - PROCESS | 4241 | 1467735552471 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x91727c00) [pid = 4241] [serial = 590] [outer = 0x8f482c00] 09:19:13 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:13 INFO - PROCESS | 4241 | 1467735553992 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:19:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2039ms 09:19:14 INFO - PROCESS | 4241 | 1467735554010 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:19:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:19:14 INFO - PROCESS | 4241 | 1467735554014 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:19:14 INFO - PROCESS | 4241 | 1467735554021 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 4241 | 1467735554027 Marionette TRACE conn3 <- [1,758,null,{}] 09:19:14 INFO - PROCESS | 4241 | 1467735554045 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:14 INFO - PROCESS | 4241 | 1467735554054 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:14 INFO - PROCESS | 4241 | 1467735554279 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:19:14 INFO - PROCESS | 4241 | 1467735554463 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 4241 | 1467735554476 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x923d0800 == 44 [pid = 4241] [id = 197] 09:19:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x9246d400) [pid = 4241] [serial = 591] [outer = (nil)] 09:19:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x95303400) [pid = 4241] [serial = 592] [outer = 0x9246d400] 09:19:14 INFO - PROCESS | 4241 | 1467735554564 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x978ae800) [pid = 4241] [serial = 593] [outer = 0x9246d400] 09:19:15 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:15 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:15 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:15 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:15 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:15 INFO - PROCESS | 4241 | 1467735555486 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:19:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1499ms 09:19:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:19:15 INFO - PROCESS | 4241 | 1467735555520 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 4241 | 1467735555524 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:19:15 INFO - PROCESS | 4241 | 1467735555532 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 4241 | 1467735555535 Marionette TRACE conn3 <- [1,762,null,{}] 09:19:15 INFO - PROCESS | 4241 | 1467735555542 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 4241 | 1467735555547 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:15 INFO - PROCESS | 4241 | 1467735555742 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:19:15 INFO - PROCESS | 4241 | 1467735555926 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 4241 | 1467735555936 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e5d800 == 45 [pid = 4241] [id = 198] 09:19:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x9530d000) [pid = 4241] [serial = 594] [outer = (nil)] 09:19:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x992cd800) [pid = 4241] [serial = 595] [outer = 0x9530d000] 09:19:16 INFO - PROCESS | 4241 | 1467735556077 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x99d07800) [pid = 4241] [serial = 596] [outer = 0x9530d000] 09:19:17 INFO - PROCESS | 4241 | 1467735557365 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:19:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1886ms 09:19:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:19:17 INFO - PROCESS | 4241 | 1467735557422 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 4241 | 1467735557425 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:19:17 INFO - PROCESS | 4241 | 1467735557432 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 4241 | 1467735557436 Marionette TRACE conn3 <- [1,766,null,{}] 09:19:17 INFO - PROCESS | 4241 | 1467735557483 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 4241 | 1467735557487 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:17 INFO - PROCESS | 4241 | 1467735557670 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:19:17 INFO - PROCESS | 4241 | 1467735557856 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 4241 | 1467735557868 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x983a7000 == 46 [pid = 4241] [id = 199] 09:19:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x9963dc00) [pid = 4241] [serial = 597] [outer = (nil)] 09:19:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x99d0e800) [pid = 4241] [serial = 598] [outer = 0x9963dc00] 09:19:17 INFO - PROCESS | 4241 | 1467735557966 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x99e7dc00) [pid = 4241] [serial = 599] [outer = 0x9963dc00] 09:19:19 INFO - PROCESS | 4241 | 1467735559326 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:19:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1936ms 09:19:19 INFO - PROCESS | 4241 | 1467735559736 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 4241 | 1467735559742 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:19:19 INFO - PROCESS | 4241 | 1467735559794 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 4241 | 1467735559801 Marionette TRACE conn3 <- [1,770,null,{}] 09:19:19 INFO - PROCESS | 4241 | 1467735559812 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:19 INFO - PROCESS | 4241 | 1467735559818 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:20 INFO - PROCESS | 4241 | 1467735560055 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:19:20 INFO - PROCESS | 4241 | 1467735560276 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 4241 | 1467735560297 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0e0000 == 47 [pid = 4241] [id = 200] 09:19:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x8e723400) [pid = 4241] [serial = 600] [outer = (nil)] 09:19:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x8e72f400) [pid = 4241] [serial = 601] [outer = 0x8e723400] 09:19:20 INFO - PROCESS | 4241 | 1467735560430 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x8e8d0c00) [pid = 4241] [serial = 602] [outer = 0x8e723400] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8eac9800 == 46 [pid = 4241] [id = 169] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b984c00 == 45 [pid = 4241] [id = 168] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d639800 == 44 [pid = 4241] [id = 170] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb97000 == 43 [pid = 4241] [id = 187] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d604c00 == 42 [pid = 4241] [id = 186] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d644c00 == 41 [pid = 4241] [id = 185] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60bc00 == 40 [pid = 4241] [id = 184] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b821c00 == 39 [pid = 4241] [id = 183] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x91ea4800 == 38 [pid = 4241] [id = 174] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b820c00 == 37 [pid = 4241] [id = 175] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x923e7000 == 36 [pid = 4241] [id = 176] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97ec00 == 35 [pid = 4241] [id = 177] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8e676800 == 34 [pid = 4241] [id = 163] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d3800 == 33 [pid = 4241] [id = 144] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d5400 == 32 [pid = 4241] [id = 146] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48b400 == 31 [pid = 4241] [id = 151] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x91e9d000 == 30 [pid = 4241] [id = 150] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8ca000 == 29 [pid = 4241] [id = 149] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81cc00 == 28 [pid = 4241] [id = 171] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x9962f800 == 27 [pid = 4241] [id = 147] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x923d6800 == 26 [pid = 4241] [id = 148] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8e678800 == 25 [pid = 4241] [id = 145] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x91ea1800 == 24 [pid = 4241] [id = 188] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d636400 == 23 [pid = 4241] [id = 172] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8e679400 == 22 [pid = 4241] [id = 162] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8e72d400 == 21 [pid = 4241] [id = 173] 09:19:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b979800 == 20 [pid = 4241] [id = 178] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8f481400) [pid = 4241] [serial = 544] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8f584400) [pid = 4241] [serial = 545] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x8e680000) [pid = 4241] [serial = 535] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x923d0000) [pid = 4241] [serial = 523] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8d643c00) [pid = 4241] [serial = 538] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8e0dc400) [pid = 4241] [serial = 539] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x92ed1000) [pid = 4241] [serial = 526] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x93d21400) [pid = 4241] [serial = 529] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8e683c00) [pid = 4241] [serial = 541] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x95312400) [pid = 4241] [serial = 532] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8d642000) [pid = 4241] [serial = 517] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8f78ac00) [pid = 4241] [serial = 520] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8f2ca400) [pid = 4241] [serial = 547] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8e8c6400) [pid = 4241] [serial = 542] [outer = (nil)] [url = about:blank] 09:19:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8b828800) [pid = 4241] [serial = 603] [outer = 0x93d1cc00] 09:19:23 INFO - PROCESS | 4241 | 1467735563044 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 3341ms 09:19:23 INFO - PROCESS | 4241 | 1467735563126 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 4241 | 1467735563133 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:19:23 INFO - PROCESS | 4241 | 1467735563144 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 4241 | 1467735563149 Marionette TRACE conn3 <- [1,774,null,{}] 09:19:23 INFO - PROCESS | 4241 | 1467735563157 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:23 INFO - PROCESS | 4241 | 1467735563163 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:23 INFO - PROCESS | 4241 | 1467735563345 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:19:23 INFO - PROCESS | 4241 | 1467735563355 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 4241 | 1467735563369 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0da000 == 21 [pid = 4241] [id = 201] 09:19:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8e0da800) [pid = 4241] [serial = 604] [outer = (nil)] 09:19:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e679c00) [pid = 4241] [serial = 605] [outer = 0x8e0da800] 09:19:23 INFO - PROCESS | 4241 | 1467735563451 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8e67c000) [pid = 4241] [serial = 606] [outer = 0x8e0da800] 09:19:24 INFO - PROCESS | 4241 | 1467735564425 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1335ms 09:19:24 INFO - PROCESS | 4241 | 1467735564479 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 4241 | 1467735564488 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:19:24 INFO - PROCESS | 4241 | 1467735564501 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 4241 | 1467735564505 Marionette TRACE conn3 <- [1,778,null,{}] 09:19:24 INFO - PROCESS | 4241 | 1467735564512 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:24 INFO - PROCESS | 4241 | 1467735564519 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:24 INFO - PROCESS | 4241 | 1467735564708 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:19:24 INFO - PROCESS | 4241 | 1467735564903 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 4241 | 1467735564911 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead1c00 == 22 [pid = 4241] [id = 202] 09:19:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8f2bc400) [pid = 4241] [serial = 607] [outer = (nil)] 09:19:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8f2bfc00) [pid = 4241] [serial = 608] [outer = 0x8f2bc400] 09:19:25 INFO - PROCESS | 4241 | 1467735564993 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8f2ca800) [pid = 4241] [serial = 609] [outer = 0x8f2bc400] 09:19:25 INFO - PROCESS | 4241 | 1467735565877 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1437ms 09:19:25 INFO - PROCESS | 4241 | 1467735565939 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 4241 | 1467735565944 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:19:25 INFO - PROCESS | 4241 | 1467735565950 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 4241 | 1467735565957 Marionette TRACE conn3 <- [1,782,null,{}] 09:19:25 INFO - PROCESS | 4241 | 1467735565983 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:26 INFO - PROCESS | 4241 | 1467735565993 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:26 INFO - PROCESS | 4241 | 1467735566249 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:19:26 INFO - PROCESS | 4241 | 1467735566281 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 4241 | 1467735566294 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d7800 == 23 [pid = 4241] [id = 203] 09:19:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8f9d7c00) [pid = 4241] [serial = 610] [outer = (nil)] 09:19:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x8fb93800) [pid = 4241] [serial = 611] [outer = 0x8f9d7c00] 09:19:26 INFO - PROCESS | 4241 | 1467735566368 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x91c72800) [pid = 4241] [serial = 612] [outer = 0x8f9d7c00] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8cfccc00) [pid = 4241] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8f48c000) [pid = 4241] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x91ea4c00) [pid = 4241] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x93b09000) [pid = 4241] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8d638c00) [pid = 4241] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x91722c00) [pid = 4241] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8f484800) [pid = 4241] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x91c73800) [pid = 4241] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e8ce800) [pid = 4241] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8b822800) [pid = 4241] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f9d0c00) [pid = 4241] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8d642800) [pid = 4241] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x91ea2000) [pid = 4241] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8d60d800) [pid = 4241] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8cfcf400) [pid = 4241] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8cfc3800) [pid = 4241] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8cfca400) [pid = 4241] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e67cc00) [pid = 4241] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x9246f800) [pid = 4241] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x92468000) [pid = 4241] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:19:28 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8f58c400) [pid = 4241] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:19:28 INFO - PROCESS | 4241 | 1467735568898 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 3005ms 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:19:28 INFO - PROCESS | 4241 | 1467735568956 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 4241 | 1467735568960 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:19:28 INFO - PROCESS | 4241 | 1467735568967 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 4241 | 1467735568970 Marionette TRACE conn3 <- [1,786,null,{}] 09:19:28 INFO - PROCESS | 4241 | 1467735568976 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:28 INFO - PROCESS | 4241 | 1467735568981 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:29 INFO - PROCESS | 4241 | 1467735569145 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:19:29 INFO - PROCESS | 4241 | 1467735569288 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 4241 | 1467735569296 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfce800 == 24 [pid = 4241] [id = 204] 09:19:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8e724000) [pid = 4241] [serial = 613] [outer = (nil)] 09:19:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f58e400) [pid = 4241] [serial = 614] [outer = 0x8e724000] 09:19:29 INFO - PROCESS | 4241 | 1467735569366 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8fb8f400) [pid = 4241] [serial = 615] [outer = 0x8e724000] 09:19:30 INFO - PROCESS | 4241 | 1467735570139 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1237ms 09:19:30 INFO - PROCESS | 4241 | 1467735570205 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 4241 | 1467735570209 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:19:30 INFO - PROCESS | 4241 | 1467735570215 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 4241 | 1467735570219 Marionette TRACE conn3 <- [1,790,null,{}] 09:19:30 INFO - PROCESS | 4241 | 1467735570224 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 4241 | 1467735570229 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:30 INFO - PROCESS | 4241 | 1467735570520 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:19:30 INFO - PROCESS | 4241 | 1467735570660 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 4241 | 1467735570673 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b824c00 == 25 [pid = 4241] [id = 205] 09:19:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8b825400) [pid = 4241] [serial = 616] [outer = (nil)] 09:19:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8b979400) [pid = 4241] [serial = 617] [outer = 0x8b825400] 09:19:30 INFO - PROCESS | 4241 | 1467735570759 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8cfce000) [pid = 4241] [serial = 618] [outer = 0x8b825400] 09:19:31 INFO - PROCESS | 4241 | 1467735571839 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1680ms 09:19:31 INFO - PROCESS | 4241 | 1467735571899 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 4241 | 1467735571905 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:19:31 INFO - PROCESS | 4241 | 1467735571914 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 4241 | 1467735571919 Marionette TRACE conn3 <- [1,794,null,{}] 09:19:31 INFO - PROCESS | 4241 | 1467735571926 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 4241 | 1467735571935 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:32 INFO - PROCESS | 4241 | 1467735572167 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:19:32 INFO - PROCESS | 4241 | 1467735572451 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 4241 | 1467735572464 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60d400 == 26 [pid = 4241] [id = 206] 09:19:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8e8c7400) [pid = 4241] [serial = 619] [outer = (nil)] 09:19:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8f2c2c00) [pid = 4241] [serial = 620] [outer = 0x8e8c7400] 09:19:32 INFO - PROCESS | 4241 | 1467735572549 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8f48dc00) [pid = 4241] [serial = 621] [outer = 0x8e8c7400] 09:19:33 INFO - PROCESS | 4241 | 1467735573532 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1693ms 09:19:33 INFO - PROCESS | 4241 | 1467735573607 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 4241 | 1467735573612 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:19:33 INFO - PROCESS | 4241 | 1467735573660 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 4241 | 1467735573665 Marionette TRACE conn3 <- [1,798,null,{}] 09:19:33 INFO - PROCESS | 4241 | 1467735573727 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 4241 | 1467735573734 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:33 INFO - PROCESS | 4241 | 1467735573961 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:19:34 INFO - PROCESS | 4241 | 1467735574268 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 4241 | 1467735574275 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d2c00 == 27 [pid = 4241] [id = 207] 09:19:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8f793400) [pid = 4241] [serial = 622] [outer = (nil)] 09:19:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x91c7a400) [pid = 4241] [serial = 623] [outer = 0x8f793400] 09:19:34 INFO - PROCESS | 4241 | 1467735574396 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x91e5a000) [pid = 4241] [serial = 624] [outer = 0x8f793400] 09:19:35 INFO - PROCESS | 4241 | 1467735575399 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1805ms 09:19:35 INFO - PROCESS | 4241 | 1467735575460 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 4241 | 1467735575467 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:19:35 INFO - PROCESS | 4241 | 1467735575486 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 4241 | 1467735575494 Marionette TRACE conn3 <- [1,802,null,{}] 09:19:35 INFO - PROCESS | 4241 | 1467735575503 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 4241 | 1467735575510 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:35 INFO - PROCESS | 4241 | 1467735575809 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:19:36 INFO - PROCESS | 4241 | 1467735576092 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 4241 | 1467735576101 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81d000 == 28 [pid = 4241] [id = 208] 09:19:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8b820800) [pid = 4241] [serial = 625] [outer = (nil)] 09:19:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x92472800) [pid = 4241] [serial = 626] [outer = 0x8b820800] 09:19:36 INFO - PROCESS | 4241 | 1467735576199 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x9246b800) [pid = 4241] [serial = 627] [outer = 0x8b820800] 09:19:37 INFO - PROCESS | 4241 | 1467735577100 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1696ms 09:19:37 INFO - PROCESS | 4241 | 1467735577174 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 4241 | 1467735577177 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:19:37 INFO - PROCESS | 4241 | 1467735577184 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 4241 | 1467735577187 Marionette TRACE conn3 <- [1,806,null,{}] 09:19:37 INFO - PROCESS | 4241 | 1467735577193 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:37 INFO - PROCESS | 4241 | 1467735577198 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:37 INFO - PROCESS | 4241 | 1467735577419 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:19:37 INFO - PROCESS | 4241 | 1467735577649 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 4241 | 1467735577659 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f582800 == 29 [pid = 4241] [id = 209] 09:19:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8f9d6400) [pid = 4241] [serial = 628] [outer = (nil)] 09:19:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x93d24000) [pid = 4241] [serial = 629] [outer = 0x8f9d6400] 09:19:37 INFO - PROCESS | 4241 | 1467735577784 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x93d28800) [pid = 4241] [serial = 630] [outer = 0x8f9d6400] 09:19:38 INFO - PROCESS | 4241 | 1467735578692 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1583ms 09:19:38 INFO - PROCESS | 4241 | 1467735578768 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 4241 | 1467735578773 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:19:38 INFO - PROCESS | 4241 | 1467735578779 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 4241 | 1467735578782 Marionette TRACE conn3 <- [1,810,null,{}] 09:19:38 INFO - PROCESS | 4241 | 1467735578788 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 4241 | 1467735578794 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:39 INFO - PROCESS | 4241 | 1467735579022 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:19:39 INFO - PROCESS | 4241 | 1467735579263 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 4241 | 1467735579283 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b0dc00 == 30 [pid = 4241] [id = 210] 09:19:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x9530c000) [pid = 4241] [serial = 631] [outer = (nil)] 09:19:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x97793000) [pid = 4241] [serial = 632] [outer = 0x9530c000] 09:19:39 INFO - PROCESS | 4241 | 1467735579426 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x99d07400) [pid = 4241] [serial = 633] [outer = 0x9530c000] 09:19:40 INFO - PROCESS | 4241 | 1467735580442 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1733ms 09:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:19:40 INFO - PROCESS | 4241 | 1467735580513 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 4241 | 1467735580517 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:19:40 INFO - PROCESS | 4241 | 1467735580524 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 4241 | 1467735580528 Marionette TRACE conn3 <- [1,814,null,{}] 09:19:40 INFO - PROCESS | 4241 | 1467735580534 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:40 INFO - PROCESS | 4241 | 1467735580539 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:40 INFO - PROCESS | 4241 | 1467735580786 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:19:41 INFO - PROCESS | 4241 | 1467735581071 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 4241 | 1467735581079 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81c400 == 31 [pid = 4241] [id = 211] 09:19:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x8b822c00) [pid = 4241] [serial = 634] [outer = (nil)] 09:19:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x9a0f3000) [pid = 4241] [serial = 635] [outer = 0x8b822c00] 09:19:41 INFO - PROCESS | 4241 | 1467735581181 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x99d10800) [pid = 4241] [serial = 636] [outer = 0x8b822c00] 09:19:42 INFO - PROCESS | 4241 | 1467735582103 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 4241 | 1467735582169 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:19:42 INFO - PROCESS | 4241 | 1467735582177 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 4241 | 1467735582180 Marionette TRACE conn3 <- [1,818,null,{}] 09:19:42 INFO - PROCESS | 4241 | 1467735582186 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:42 INFO - PROCESS | 4241 | 1467735582191 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:42 INFO - PROCESS | 4241 | 1467735582394 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:19:42 INFO - PROCESS | 4241 | 1467735582631 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 4241 | 1467735582639 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97c800 == 32 [pid = 4241] [id = 212] 09:19:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x8b97cc00) [pid = 4241] [serial = 637] [outer = (nil)] 09:19:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x8d638400) [pid = 4241] [serial = 638] [outer = 0x8b97cc00] 09:19:42 INFO - PROCESS | 4241 | 1467735582768 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x8e677400) [pid = 4241] [serial = 639] [outer = 0x8b97cc00] 09:19:43 INFO - PROCESS | 4241 | 1467735583854 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1737ms 09:19:43 INFO - PROCESS | 4241 | 1467735583916 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 4241 | 1467735583922 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:19:43 INFO - PROCESS | 4241 | 1467735583931 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 4241 | 1467735583936 Marionette TRACE conn3 <- [1,822,null,{}] 09:19:43 INFO - PROCESS | 4241 | 1467735583988 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 4241 | 1467735583993 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:44 INFO - PROCESS | 4241 | 1467735584284 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:19:44 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfce800 == 31 [pid = 4241] [id = 204] 09:19:44 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d7800 == 30 [pid = 4241] [id = 203] 09:19:44 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead1c00 == 29 [pid = 4241] [id = 202] 09:19:44 INFO - PROCESS | 4241 | 1467735584607 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 4241 | 1467735584620 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:44 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0da000 == 28 [pid = 4241] [id = 201] 09:19:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97b400 == 29 [pid = 4241] [id = 213] 09:19:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x8b97c000) [pid = 4241] [serial = 640] [outer = (nil)] 09:19:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x8cfc6c00) [pid = 4241] [serial = 641] [outer = 0x8b97c000] 09:19:44 INFO - PROCESS | 4241 | 1467735584716 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x8d63dc00) [pid = 4241] [serial = 642] [outer = 0x8b97c000] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x930a4400) [pid = 4241] [serial = 527] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x948af800) [pid = 4241] [serial = 530] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8f2c6400) [pid = 4241] [serial = 515] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x8f9d7400) [pid = 4241] [serial = 521] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x8e0dd400) [pid = 4241] [serial = 524] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x99d03000) [pid = 4241] [serial = 533] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8d63bc00) [pid = 4241] [serial = 518] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x8f2c7000) [pid = 4241] [serial = 536] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x8f58b000) [pid = 4241] [serial = 548] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x95306000) [pid = 4241] [serial = 584] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x93d23000) [pid = 4241] [serial = 583] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x923d5000) [pid = 4241] [serial = 580] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x923ea800) [pid = 4241] [serial = 578] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x9171fc00) [pid = 4241] [serial = 559] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x91c74000) [pid = 4241] [serial = 560] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x91e5ac00) [pid = 4241] [serial = 562] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x91e5f800) [pid = 4241] [serial = 563] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8f490800) [pid = 4241] [serial = 556] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f78d400) [pid = 4241] [serial = 557] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8b82a400) [pid = 4241] [serial = 550] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8b97b800) [pid = 4241] [serial = 551] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8fb93400) [pid = 4241] [serial = 574] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e0da400) [pid = 4241] [serial = 568] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8e722400) [pid = 4241] [serial = 569] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x923cd400) [pid = 4241] [serial = 565] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x92470c00) [pid = 4241] [serial = 566] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e72b800) [pid = 4241] [serial = 553] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e8d1400) [pid = 4241] [serial = 554] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8e0d9800) [pid = 4241] [serial = 571] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8f2c5800) [pid = 4241] [serial = 572] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x92469800) [pid = 4241] [serial = 581] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91e5c800) [pid = 4241] [serial = 577] [outer = (nil)] [url = about:blank] 09:19:44 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x9171d000) [pid = 4241] [serial = 575] [outer = (nil)] [url = about:blank] 09:19:45 INFO - PROCESS | 4241 | 1467735585565 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 4241 | 1467735585645 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:19:45 INFO - PROCESS | 4241 | 1467735585656 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 4241 | 1467735585659 Marionette TRACE conn3 <- [1,826,null,{}] 09:19:45 INFO - PROCESS | 4241 | 1467735585666 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:45 INFO - PROCESS | 4241 | 1467735585671 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:45 INFO - PROCESS | 4241 | 1467735585850 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:19:45 INFO - PROCESS | 4241 | 1467735585862 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 4241 | 1467735585870 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0ddc00 == 30 [pid = 4241] [id = 214] 09:19:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8e678400) [pid = 4241] [serial = 643] [outer = (nil)] 09:19:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8e684400) [pid = 4241] [serial = 644] [outer = 0x8e678400] 09:19:45 INFO - PROCESS | 4241 | 1467735585946 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8e729800) [pid = 4241] [serial = 645] [outer = 0x8e678400] 09:19:46 INFO - PROCESS | 4241 | 1467735586989 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1390ms 09:19:47 INFO - PROCESS | 4241 | 1467735587046 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 4241 | 1467735587050 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:19:47 INFO - PROCESS | 4241 | 1467735587056 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 4241 | 1467735587062 Marionette TRACE conn3 <- [1,830,null,{}] 09:19:47 INFO - PROCESS | 4241 | 1467735587078 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:47 INFO - PROCESS | 4241 | 1467735587086 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:47 INFO - PROCESS | 4241 | 1467735587336 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:19:47 INFO - PROCESS | 4241 | 1467735587359 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 4241 | 1467735587369 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2be400 == 31 [pid = 4241] [id = 215] 09:19:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8f2bf400) [pid = 4241] [serial = 646] [outer = (nil)] 09:19:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f481800) [pid = 4241] [serial = 647] [outer = 0x8f2bf400] 09:19:47 INFO - PROCESS | 4241 | 1467735587448 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8f490000) [pid = 4241] [serial = 648] [outer = 0x8f2bf400] 09:19:48 INFO - PROCESS | 4241 | 1467735588416 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1391ms 09:19:48 INFO - PROCESS | 4241 | 1467735588455 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 4241 | 1467735588459 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:19:48 INFO - PROCESS | 4241 | 1467735588466 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 4241 | 1467735588469 Marionette TRACE conn3 <- [1,834,null,{}] 09:19:48 INFO - PROCESS | 4241 | 1467735588474 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 4241 | 1467735588479 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:48 INFO - PROCESS | 4241 | 1467735588745 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:19:48 INFO - PROCESS | 4241 | 1467735588800 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 4241 | 1467735588810 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c8400 == 32 [pid = 4241] [id = 216] 09:19:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f588000) [pid = 4241] [serial = 649] [outer = (nil)] 09:19:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8f78f400) [pid = 4241] [serial = 650] [outer = 0x8f588000] 09:19:48 INFO - PROCESS | 4241 | 1467735588878 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8fb8f000) [pid = 4241] [serial = 651] [outer = 0x8f588000] 09:19:49 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8d641400) [pid = 4241] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:19:49 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f9d7c00) [pid = 4241] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:19:49 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8f482c00) [pid = 4241] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:19:49 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e723400) [pid = 4241] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:19:49 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x9246d400) [pid = 4241] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:19:49 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8e0da800) [pid = 4241] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:19:49 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x9530d000) [pid = 4241] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:19:49 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x9963dc00) [pid = 4241] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:19:49 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f2bc400) [pid = 4241] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:19:49 INFO - PROCESS | 4241 | 1467735589906 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1489ms 09:19:49 INFO - PROCESS | 4241 | 1467735589956 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:19:49 INFO - PROCESS | 4241 | 1467735589960 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:19:49 INFO - PROCESS | 4241 | 1467735589975 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 4241 | 1467735589984 Marionette TRACE conn3 <- [1,838,null,{}] 09:19:50 INFO - PROCESS | 4241 | 1467735589999 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:50 INFO - PROCESS | 4241 | 1467735590005 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:50 INFO - PROCESS | 4241 | 1467735590185 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:19:50 INFO - PROCESS | 4241 | 1467735590195 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 4241 | 1467735590205 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e723400 == 33 [pid = 4241] [id = 217] 09:19:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8eacf400) [pid = 4241] [serial = 652] [outer = (nil)] 09:19:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x9171b800) [pid = 4241] [serial = 653] [outer = 0x8eacf400] 09:19:50 INFO - PROCESS | 4241 | 1467735590291 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x91720c00) [pid = 4241] [serial = 654] [outer = 0x8eacf400] 09:19:51 INFO - PROCESS | 4241 | 1467735591195 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1263ms 09:19:51 INFO - PROCESS | 4241 | 1467735591230 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 4241 | 1467735591234 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:19:51 INFO - PROCESS | 4241 | 1467735591240 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 4241 | 1467735591243 Marionette TRACE conn3 <- [1,842,null,{}] 09:19:51 INFO - PROCESS | 4241 | 1467735591249 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 4241 | 1467735591258 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:51 INFO - PROCESS | 4241 | 1467735591554 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:19:51 INFO - PROCESS | 4241 | 1467735591749 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 4241 | 1467735591759 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:51 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b822400 == 34 [pid = 4241] [id = 218] 09:19:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8b823000) [pid = 4241] [serial = 655] [outer = (nil)] 09:19:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8b976800) [pid = 4241] [serial = 656] [outer = 0x8b823000] 09:19:51 INFO - PROCESS | 4241 | 1467735591845 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8cfce800) [pid = 4241] [serial = 657] [outer = 0x8b823000] 09:19:52 INFO - PROCESS | 4241 | 1467735592910 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1682ms 09:19:52 INFO - PROCESS | 4241 | 1467735592925 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 4241 | 1467735592931 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:19:52 INFO - PROCESS | 4241 | 1467735592939 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 4241 | 1467735592945 Marionette TRACE conn3 <- [1,846,null,{}] 09:19:52 INFO - PROCESS | 4241 | 1467735592953 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 4241 | 1467735592962 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:53 INFO - PROCESS | 4241 | 1467735593168 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:19:53 INFO - PROCESS | 4241 | 1467735593410 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 4241 | 1467735593418 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e682800 == 35 [pid = 4241] [id = 219] 09:19:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8e727400) [pid = 4241] [serial = 658] [outer = (nil)] 09:19:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8e8c9400) [pid = 4241] [serial = 659] [outer = 0x8e727400] 09:19:53 INFO - PROCESS | 4241 | 1467735593521 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8eaca400) [pid = 4241] [serial = 660] [outer = 0x8e727400] 09:19:54 INFO - PROCESS | 4241 | 1467735594514 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1634ms 09:19:54 INFO - PROCESS | 4241 | 1467735594575 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 4241 | 1467735594579 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:19:54 INFO - PROCESS | 4241 | 1467735594587 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 4241 | 1467735594591 Marionette TRACE conn3 <- [1,850,null,{}] 09:19:54 INFO - PROCESS | 4241 | 1467735594597 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 4241 | 1467735594603 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:54 INFO - PROCESS | 4241 | 1467735594848 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:19:55 INFO - PROCESS | 4241 | 1467735595211 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 4241 | 1467735595222 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f78ac00 == 36 [pid = 4241] [id = 220] 09:19:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f793c00) [pid = 4241] [serial = 661] [outer = (nil)] 09:19:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8f9d7c00) [pid = 4241] [serial = 662] [outer = 0x8f793c00] 09:19:55 INFO - PROCESS | 4241 | 1467735595310 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x91729400) [pid = 4241] [serial = 663] [outer = 0x8f793c00] 09:19:56 INFO - PROCESS | 4241 | 1467735596295 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1734ms 09:19:56 INFO - PROCESS | 4241 | 1467735596323 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 4241 | 1467735596329 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:19:56 INFO - PROCESS | 4241 | 1467735596347 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 4241 | 1467735596354 Marionette TRACE conn3 <- [1,854,null,{}] 09:19:56 INFO - PROCESS | 4241 | 1467735596360 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 4241 | 1467735596367 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:56 INFO - PROCESS | 4241 | 1467735596577 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:19:56 INFO - PROCESS | 4241 | 1467735596810 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 4241 | 1467735596819 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58ac00 == 37 [pid = 4241] [id = 221] 09:19:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x91e5c400) [pid = 4241] [serial = 664] [outer = (nil)] 09:19:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x923cfc00) [pid = 4241] [serial = 665] [outer = 0x91e5c400] 09:19:56 INFO - PROCESS | 4241 | 1467735596945 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x923e4800) [pid = 4241] [serial = 666] [outer = 0x91e5c400] 09:19:57 INFO - PROCESS | 4241 | 1467735597833 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1544ms 09:19:57 INFO - PROCESS | 4241 | 1467735597884 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 4241 | 1467735597889 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:19:57 INFO - PROCESS | 4241 | 1467735597895 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 4241 | 1467735597899 Marionette TRACE conn3 <- [1,858,null,{}] 09:19:57 INFO - PROCESS | 4241 | 1467735597905 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 4241 | 1467735597911 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:58 INFO - PROCESS | 4241 | 1467735598110 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:19:58 INFO - PROCESS | 4241 | 1467735598300 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 4241 | 1467735598311 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f586800 == 38 [pid = 4241] [id = 222] 09:19:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x91e55400) [pid = 4241] [serial = 667] [outer = (nil)] 09:19:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x92470000) [pid = 4241] [serial = 668] [outer = 0x91e55400] 09:19:58 INFO - PROCESS | 4241 | 1467735598433 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x92472000) [pid = 4241] [serial = 669] [outer = 0x91e55400] 09:19:59 INFO - PROCESS | 4241 | 1467735599337 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1481ms 09:19:59 INFO - PROCESS | 4241 | 1467735599379 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 4241 | 1467735599383 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:19:59 INFO - PROCESS | 4241 | 1467735599390 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 4241 | 1467735599393 Marionette TRACE conn3 <- [1,862,null,{}] 09:19:59 INFO - PROCESS | 4241 | 1467735599399 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 4241 | 1467735599404 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:59 INFO - PROCESS | 4241 | 1467735599597 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:19:59 INFO - PROCESS | 4241 | 1467735599847 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 4241 | 1467735599867 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:19:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x93a58400 == 39 [pid = 4241] [id = 223] 09:19:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x93b04400) [pid = 4241] [serial = 670] [outer = (nil)] 09:19:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x93d1d000) [pid = 4241] [serial = 671] [outer = 0x93b04400] 09:20:00 INFO - PROCESS | 4241 | 1467735600002 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x95303800) [pid = 4241] [serial = 672] [outer = 0x93b04400] 09:20:01 INFO - PROCESS | 4241 | 1467735601001 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1641ms 09:20:01 INFO - PROCESS | 4241 | 1467735601032 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 4241 | 1467735601036 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:20:01 INFO - PROCESS | 4241 | 1467735601042 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 4241 | 1467735601046 Marionette TRACE conn3 <- [1,866,null,{}] 09:20:01 INFO - PROCESS | 4241 | 1467735601052 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:01 INFO - PROCESS | 4241 | 1467735601057 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:01 INFO - PROCESS | 4241 | 1467735601270 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:20:01 INFO - PROCESS | 4241 | 1467735601510 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 4241 | 1467735601519 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead0c00 == 40 [pid = 4241] [id = 224] 09:20:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x91c73400) [pid = 4241] [serial = 673] [outer = (nil)] 09:20:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x983b1c00) [pid = 4241] [serial = 674] [outer = 0x91c73400] 09:20:01 INFO - PROCESS | 4241 | 1467735601648 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x99635400) [pid = 4241] [serial = 675] [outer = 0x91c73400] 09:20:02 INFO - PROCESS | 4241 | 1467735602637 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1633ms 09:20:02 INFO - PROCESS | 4241 | 1467735602676 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:20:02 INFO - PROCESS | 4241 | 1467735602680 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:20:02 INFO - PROCESS | 4241 | 1467735602687 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 4241 | 1467735602691 Marionette TRACE conn3 <- [1,870,null,{}] 09:20:02 INFO - PROCESS | 4241 | 1467735602700 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 4241 | 1467735602705 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:02 INFO - PROCESS | 4241 | 1467735602906 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:20:03 INFO - PROCESS | 4241 | 1467735603142 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 4241 | 1467735603151 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d610400 == 41 [pid = 4241] [id = 225] 09:20:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x8fb8ec00) [pid = 4241] [serial = 676] [outer = (nil)] 09:20:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x99d0d000) [pid = 4241] [serial = 677] [outer = 0x8fb8ec00] 09:20:03 INFO - PROCESS | 4241 | 1467735603276 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x9a146000) [pid = 4241] [serial = 678] [outer = 0x8fb8ec00] 09:20:04 INFO - PROCESS | 4241 | 1467735604225 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1594ms 09:20:04 INFO - PROCESS | 4241 | 1467735604281 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 4241 | 1467735604286 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:20:04 INFO - PROCESS | 4241 | 1467735604293 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 4241 | 1467735604297 Marionette TRACE conn3 <- [1,874,null,{}] 09:20:04 INFO - PROCESS | 4241 | 1467735604303 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:04 INFO - PROCESS | 4241 | 1467735604308 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:04 INFO - PROCESS | 4241 | 1467735604530 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:20:04 INFO - PROCESS | 4241 | 1467735604788 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 4241 | 1467735604798 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d609800 == 42 [pid = 4241] [id = 226] 09:20:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x91721800) [pid = 4241] [serial = 679] [outer = (nil)] 09:20:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x9b1a5400) [pid = 4241] [serial = 680] [outer = 0x91721800] 09:20:04 INFO - PROCESS | 4241 | 1467735604917 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x9b1c6000) [pid = 4241] [serial = 681] [outer = 0x91721800] 09:20:06 INFO - PROCESS | 4241 | 1467735606323 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2143ms 09:20:06 INFO - PROCESS | 4241 | 1467735606438 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 4241 | 1467735606444 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:20:06 INFO - PROCESS | 4241 | 1467735606461 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 4241 | 1467735606466 Marionette TRACE conn3 <- [1,878,null,{}] 09:20:06 INFO - PROCESS | 4241 | 1467735606475 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:06 INFO - PROCESS | 4241 | 1467735606480 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:06 INFO - PROCESS | 4241 | 1467735606648 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:20:06 INFO - PROCESS | 4241 | 1467735606844 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:06 INFO - PROCESS | 4241 | 1467735606858 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead1400 == 43 [pid = 4241] [id = 227] 09:20:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x8ead1c00) [pid = 4241] [serial = 682] [outer = (nil)] 09:20:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x8f2c1c00) [pid = 4241] [serial = 683] [outer = 0x8ead1c00] 09:20:06 INFO - PROCESS | 4241 | 1467735606982 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x8f485800) [pid = 4241] [serial = 684] [outer = 0x8ead1c00] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8eacd400 == 42 [pid = 4241] [id = 193] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d0000 == 41 [pid = 4241] [id = 191] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0df400 == 40 [pid = 4241] [id = 192] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97d400 == 39 [pid = 4241] [id = 190] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e723400 == 38 [pid = 4241] [id = 217] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8f582800 == 37 [pid = 4241] [id = 209] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x983a7000 == 36 [pid = 4241] [id = 199] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d2c00 == 35 [pid = 4241] [id = 207] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b824c00 == 34 [pid = 4241] [id = 205] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b980400 == 33 [pid = 4241] [id = 194] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60d400 == 32 [pid = 4241] [id = 206] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63f400 == 31 [pid = 4241] [id = 195] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0e0000 == 30 [pid = 4241] [id = 200] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x93b0dc00 == 29 [pid = 4241] [id = 210] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97c800 == 28 [pid = 4241] [id = 212] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81c400 == 27 [pid = 4241] [id = 211] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b821800 == 26 [pid = 4241] [id = 196] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97b400 == 25 [pid = 4241] [id = 213] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x91e5d800 == 24 [pid = 4241] [id = 198] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8d642400 == 23 [pid = 4241] [id = 189] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0ddc00 == 22 [pid = 4241] [id = 214] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2be400 == 21 [pid = 4241] [id = 215] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81d000 == 20 [pid = 4241] [id = 208] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x923d0800 == 19 [pid = 4241] [id = 197] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c8400 == 18 [pid = 4241] [id = 216] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8d609800 == 17 [pid = 4241] [id = 226] 09:20:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead0c00 == 16 [pid = 4241] [id = 224] 09:20:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8d610400 == 15 [pid = 4241] [id = 225] 09:20:09 INFO - PROCESS | 4241 | --DOCSHELL 0x93a58400 == 14 [pid = 4241] [id = 223] 09:20:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8f586800 == 13 [pid = 4241] [id = 222] 09:20:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8f58ac00 == 12 [pid = 4241] [id = 221] 09:20:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8e682800 == 11 [pid = 4241] [id = 219] 09:20:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8f78ac00 == 10 [pid = 4241] [id = 220] 09:20:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8b822400 == 9 [pid = 4241] [id = 218] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x8f58e400) [pid = 4241] [serial = 614] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x8ead0800) [pid = 4241] [serial = 398] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8f2c3800) [pid = 4241] [serial = 587] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x8eacf800) [pid = 4241] [serial = 586] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x8fb93800) [pid = 4241] [serial = 611] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x91727c00) [pid = 4241] [serial = 590] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8fb90c00) [pid = 4241] [serial = 589] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x8e8d0c00) [pid = 4241] [serial = 602] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x8e72f400) [pid = 4241] [serial = 601] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x978ae800) [pid = 4241] [serial = 593] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8e679c00) [pid = 4241] [serial = 605] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x95303400) [pid = 4241] [serial = 592] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8e67c000) [pid = 4241] [serial = 606] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x99d07800) [pid = 4241] [serial = 596] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x992cd800) [pid = 4241] [serial = 595] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x99e7dc00) [pid = 4241] [serial = 599] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x99d0e800) [pid = 4241] [serial = 598] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8f2ca800) [pid = 4241] [serial = 609] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x91c72800) [pid = 4241] [serial = 612] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f2bfc00) [pid = 4241] [serial = 608] [outer = (nil)] [url = about:blank] 09:20:09 INFO - PROCESS | 4241 | 1467735609388 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2943ms 09:20:09 INFO - PROCESS | 4241 | 1467735609405 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 4241 | 1467735609410 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:20:09 INFO - PROCESS | 4241 | 1467735609419 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 4241 | 1467735609423 Marionette TRACE conn3 <- [1,882,null,{}] 09:20:09 INFO - PROCESS | 4241 | 1467735609432 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:09 INFO - PROCESS | 4241 | 1467735609437 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:09 INFO - PROCESS | 4241 | 1467735609613 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:20:09 INFO - PROCESS | 4241 | 1467735609734 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 4241 | 1467735609747 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcdc00 == 10 [pid = 4241] [id = 228] 09:20:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8d606000) [pid = 4241] [serial = 685] [outer = (nil)] 09:20:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8d60d400) [pid = 4241] [serial = 686] [outer = 0x8d606000] 09:20:09 INFO - PROCESS | 4241 | 1467735609818 Marionette DEBUG loaded listener.js 09:20:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8d63b400) [pid = 4241] [serial = 687] [outer = 0x8d606000] 09:20:10 INFO - PROCESS | 4241 | 1467735610637 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1280ms 09:20:10 INFO - PROCESS | 4241 | 1467735610699 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 4241 | 1467735610708 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:20:10 INFO - PROCESS | 4241 | 1467735610718 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 4241 | 1467735610722 Marionette TRACE conn3 <- [1,886,null,{}] 09:20:10 INFO - PROCESS | 4241 | 1467735610728 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 4241 | 1467735610734 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:10 INFO - PROCESS | 4241 | 1467735610903 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:20:11 INFO - PROCESS | 4241 | 1467735611025 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 4241 | 1467735611035 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0da400 == 11 [pid = 4241] [id = 229] 09:20:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e679c00) [pid = 4241] [serial = 688] [outer = (nil)] 09:20:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8e67f400) [pid = 4241] [serial = 689] [outer = 0x8e679c00] 09:20:11 INFO - PROCESS | 4241 | 1467735611122 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8e684c00) [pid = 4241] [serial = 690] [outer = 0x8e679c00] 09:20:12 INFO - PROCESS | 4241 | 1467735612043 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1386ms 09:20:12 INFO - PROCESS | 4241 | 1467735612105 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 4241 | 1467735612110 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:20:12 INFO - PROCESS | 4241 | 1467735612117 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 4241 | 1467735612123 Marionette TRACE conn3 <- [1,890,null,{}] 09:20:12 INFO - PROCESS | 4241 | 1467735612149 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:12 INFO - PROCESS | 4241 | 1467735612159 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:12 INFO - PROCESS | 4241 | 1467735612386 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:20:12 INFO - PROCESS | 4241 | 1467735612411 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 4241 | 1467735612422 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead0000 == 12 [pid = 4241] [id = 230] 09:20:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8f2bd400) [pid = 4241] [serial = 691] [outer = (nil)] 09:20:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8f2c2800) [pid = 4241] [serial = 692] [outer = 0x8f2bd400] 09:20:12 INFO - PROCESS | 4241 | 1467735612495 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8f2cb800) [pid = 4241] [serial = 693] [outer = 0x8f2bd400] 09:20:13 INFO - PROCESS | 4241 | 1467735613491 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1393ms 09:20:13 INFO - PROCESS | 4241 | 1467735613510 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 4241 | 1467735613530 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:20:13 INFO - PROCESS | 4241 | 1467735613543 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 4241 | 1467735613546 Marionette TRACE conn3 <- [1,894,null,{}] 09:20:13 INFO - PROCESS | 4241 | 1467735613551 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 4241 | 1467735613556 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:13 INFO - PROCESS | 4241 | 1467735613763 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8eacf400) [pid = 4241] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8f2bf400) [pid = 4241] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8f588000) [pid = 4241] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8e678400) [pid = 4241] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x9530c000) [pid = 4241] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8e724000) [pid = 4241] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8b825400) [pid = 4241] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f793400) [pid = 4241] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f9d6400) [pid = 4241] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8b97cc00) [pid = 4241] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8b820800) [pid = 4241] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8b822c00) [pid = 4241] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8b97c000) [pid = 4241] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:20:14 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8e8c7400) [pid = 4241] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:20:14 INFO - PROCESS | 4241 | 1467735614483 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 4241 | 1467735614490 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b820000 == 13 [pid = 4241] [id = 231] 09:20:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8b822c00) [pid = 4241] [serial = 694] [outer = (nil)] 09:20:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8d602400) [pid = 4241] [serial = 695] [outer = 0x8b822c00] 09:20:14 INFO - PROCESS | 4241 | 1467735614564 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8f2c1000) [pid = 4241] [serial = 696] [outer = 0x8b822c00] 09:20:15 INFO - PROCESS | 4241 | 1467735615289 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1783ms 09:20:15 INFO - PROCESS | 4241 | 1467735615327 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 4241 | 1467735615331 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:20:15 INFO - PROCESS | 4241 | 1467735615337 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 4241 | 1467735615341 Marionette TRACE conn3 <- [1,898,null,{}] 09:20:15 INFO - PROCESS | 4241 | 1467735615346 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 4241 | 1467735615351 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:15 INFO - PROCESS | 4241 | 1467735615524 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:20:15 INFO - PROCESS | 4241 | 1467735615534 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 4241 | 1467735615540 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48d400 == 14 [pid = 4241] [id = 232] 09:20:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8f78ac00) [pid = 4241] [serial = 697] [outer = (nil)] 09:20:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8f794400) [pid = 4241] [serial = 698] [outer = 0x8f78ac00] 09:20:15 INFO - PROCESS | 4241 | 1467735615609 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8f9d0c00) [pid = 4241] [serial = 699] [outer = 0x8f78ac00] 09:20:16 INFO - PROCESS | 4241 | 1467735616613 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1340ms 09:20:16 INFO - PROCESS | 4241 | 1467735616679 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 4241 | 1467735616686 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:20:16 INFO - PROCESS | 4241 | 1467735616695 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 4241 | 1467735616700 Marionette TRACE conn3 <- [1,902,null,{}] 09:20:16 INFO - PROCESS | 4241 | 1467735616709 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 4241 | 1467735616715 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:16 INFO - PROCESS | 4241 | 1467735616939 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:20:17 INFO - PROCESS | 4241 | 1467735617161 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 4241 | 1467735617174 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b983800 == 15 [pid = 4241] [id = 233] 09:20:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8b984400) [pid = 4241] [serial = 700] [outer = (nil)] 09:20:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8e0d7400) [pid = 4241] [serial = 701] [outer = 0x8b984400] 09:20:17 INFO - PROCESS | 4241 | 1467735617298 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e67c400) [pid = 4241] [serial = 702] [outer = 0x8b984400] 09:20:18 INFO - PROCESS | 4241 | 1467735618220 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1592ms 09:20:18 INFO - PROCESS | 4241 | 1467735618287 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 4241 | 1467735618294 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:20:18 INFO - PROCESS | 4241 | 1467735618306 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 4241 | 1467735618310 Marionette TRACE conn3 <- [1,906,null,{}] 09:20:18 INFO - PROCESS | 4241 | 1467735618318 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 4241 | 1467735618324 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:18 INFO - PROCESS | 4241 | 1467735618547 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:20:18 INFO - PROCESS | 4241 | 1467735618758 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 4241 | 1467735618768 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c7000 == 16 [pid = 4241] [id = 234] 09:20:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8eace400) [pid = 4241] [serial = 703] [outer = (nil)] 09:20:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8f2cb400) [pid = 4241] [serial = 704] [outer = 0x8eace400] 09:20:18 INFO - PROCESS | 4241 | 1467735618898 Marionette DEBUG loaded listener.js 09:20:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8f483c00) [pid = 4241] [serial = 705] [outer = 0x8eace400] 09:20:19 INFO - PROCESS | 4241 | 1467735619926 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1691ms 09:20:19 INFO - PROCESS | 4241 | 1467735619998 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:20:20 INFO - PROCESS | 4241 | 1467735620002 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:20:20 INFO - PROCESS | 4241 | 1467735620009 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 4241 | 1467735620015 Marionette TRACE conn3 <- [1,910,null,{}] 09:20:20 INFO - PROCESS | 4241 | 1467735620032 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:20 INFO - PROCESS | 4241 | 1467735620040 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:20 INFO - PROCESS | 4241 | 1467735620280 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:20:20 INFO - PROCESS | 4241 | 1467735620538 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 4241 | 1467735620554 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb98c00 == 17 [pid = 4241] [id = 235] 09:20:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x9171c400) [pid = 4241] [serial = 706] [outer = (nil)] 09:20:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x91723c00) [pid = 4241] [serial = 707] [outer = 0x9171c400] 09:20:20 INFO - PROCESS | 4241 | 1467735620639 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x91728000) [pid = 4241] [serial = 708] [outer = 0x9171c400] 09:20:21 INFO - PROCESS | 4241 | 1467735621567 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1588ms 09:20:21 INFO - PROCESS | 4241 | 1467735621599 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 4241 | 1467735621603 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:20:21 INFO - PROCESS | 4241 | 1467735621610 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 4241 | 1467735621614 Marionette TRACE conn3 <- [1,914,null,{}] 09:20:21 INFO - PROCESS | 4241 | 1467735621620 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 4241 | 1467735621625 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:21 INFO - PROCESS | 4241 | 1467735621806 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:20:21 INFO - PROCESS | 4241 | 1467735621968 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 4241 | 1467735621979 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cb800 == 18 [pid = 4241] [id = 236] 09:20:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x8eacfc00) [pid = 4241] [serial = 709] [outer = (nil)] 09:20:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x91e55000) [pid = 4241] [serial = 710] [outer = 0x8eacfc00] 09:20:22 INFO - PROCESS | 4241 | 1467735622056 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x91e57800) [pid = 4241] [serial = 711] [outer = 0x8eacfc00] 09:20:22 INFO - PROCESS | 4241 | 1467735622989 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1433ms 09:20:23 INFO - PROCESS | 4241 | 1467735623046 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:20:23 INFO - PROCESS | 4241 | 1467735623050 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:20:23 INFO - PROCESS | 4241 | 1467735623056 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 4241 | 1467735623060 Marionette TRACE conn3 <- [1,918,null,{}] 09:20:23 INFO - PROCESS | 4241 | 1467735623066 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 4241 | 1467735623071 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:23 INFO - PROCESS | 4241 | 1467735623245 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:20:23 INFO - PROCESS | 4241 | 1467735623410 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 4241 | 1467735623417 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e5d000 == 19 [pid = 4241] [id = 237] 09:20:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x91e60800) [pid = 4241] [serial = 712] [outer = (nil)] 09:20:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x91ea0c00) [pid = 4241] [serial = 713] [outer = 0x91e60800] 09:20:23 INFO - PROCESS | 4241 | 1467735623515 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x91eaac00) [pid = 4241] [serial = 714] [outer = 0x91e60800] 09:20:24 INFO - PROCESS | 4241 | 1467735624449 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1433ms 09:20:24 INFO - PROCESS | 4241 | 1467735624491 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:20:24 INFO - PROCESS | 4241 | 1467735624496 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:20:24 INFO - PROCESS | 4241 | 1467735624503 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 4241 | 1467735624506 Marionette TRACE conn3 <- [1,922,null,{}] 09:20:24 INFO - PROCESS | 4241 | 1467735624512 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:24 INFO - PROCESS | 4241 | 1467735624523 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:24 INFO - PROCESS | 4241 | 1467735624744 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:20:24 INFO - PROCESS | 4241 | 1467735624960 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:24 INFO - PROCESS | 4241 | 1467735624971 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60a000 == 20 [pid = 4241] [id = 238] 09:20:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x8e0d9c00) [pid = 4241] [serial = 715] [outer = (nil)] 09:20:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x923e5000) [pid = 4241] [serial = 716] [outer = 0x8e0d9c00] 09:20:25 INFO - PROCESS | 4241 | 1467735625097 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x92466800) [pid = 4241] [serial = 717] [outer = 0x8e0d9c00] 09:20:26 INFO - PROCESS | 4241 | 1467735626067 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1633ms 09:20:26 INFO - PROCESS | 4241 | 1467735626136 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 4241 | 1467735626140 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:20:26 INFO - PROCESS | 4241 | 1467735626147 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 4241 | 1467735626150 Marionette TRACE conn3 <- [1,926,null,{}] 09:20:26 INFO - PROCESS | 4241 | 1467735626156 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 4241 | 1467735626161 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:26 INFO - PROCESS | 4241 | 1467735626332 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:20:26 INFO - PROCESS | 4241 | 1467735626705 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 4241 | 1467735626715 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97c800 == 21 [pid = 4241] [id = 239] 09:20:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x8b97d400) [pid = 4241] [serial = 718] [outer = (nil)] 09:20:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x8cfc3000) [pid = 4241] [serial = 719] [outer = 0x8b97d400] 09:20:26 INFO - PROCESS | 4241 | 1467735626835 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x8d639800) [pid = 4241] [serial = 720] [outer = 0x8b97d400] 09:20:27 INFO - PROCESS | 4241 | 1467735627836 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1733ms 09:20:27 INFO - PROCESS | 4241 | 1467735627883 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:20:27 INFO - PROCESS | 4241 | 1467735627889 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:20:27 INFO - PROCESS | 4241 | 1467735627896 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 4241 | 1467735627900 Marionette TRACE conn3 <- [1,930,null,{}] 09:20:27 INFO - PROCESS | 4241 | 1467735627908 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:27 INFO - PROCESS | 4241 | 1467735627915 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:28 INFO - PROCESS | 4241 | 1467735628077 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x9171b800) [pid = 4241] [serial = 653] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x8f490000) [pid = 4241] [serial = 648] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x8f78f400) [pid = 4241] [serial = 650] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x8e684400) [pid = 4241] [serial = 644] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8e729800) [pid = 4241] [serial = 645] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x97793000) [pid = 4241] [serial = 632] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x99d07400) [pid = 4241] [serial = 633] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8fb8f400) [pid = 4241] [serial = 615] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8b979400) [pid = 4241] [serial = 617] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x8cfce000) [pid = 4241] [serial = 618] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x91c7a400) [pid = 4241] [serial = 623] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x91e5a000) [pid = 4241] [serial = 624] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x93d24000) [pid = 4241] [serial = 629] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x93d28800) [pid = 4241] [serial = 630] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8d638400) [pid = 4241] [serial = 638] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8e677400) [pid = 4241] [serial = 639] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x92472800) [pid = 4241] [serial = 626] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x9246b800) [pid = 4241] [serial = 627] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x9a0f3000) [pid = 4241] [serial = 635] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x99d10800) [pid = 4241] [serial = 636] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8cfc6c00) [pid = 4241] [serial = 641] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8d63dc00) [pid = 4241] [serial = 642] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8f2c2c00) [pid = 4241] [serial = 620] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8f48dc00) [pid = 4241] [serial = 621] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8fb8f000) [pid = 4241] [serial = 651] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f481800) [pid = 4241] [serial = 647] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91720c00) [pid = 4241] [serial = 654] [outer = (nil)] [url = about:blank] 09:20:28 INFO - PROCESS | 4241 | 1467735628283 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 4241 | 1467735628291 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d610000 == 22 [pid = 4241] [id = 240] 09:20:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8d63dc00) [pid = 4241] [serial = 721] [outer = (nil)] 09:20:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8e724400) [pid = 4241] [serial = 722] [outer = 0x8d63dc00] 09:20:28 INFO - PROCESS | 4241 | 1467735628372 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8e72c400) [pid = 4241] [serial = 723] [outer = 0x8d63dc00] 09:20:29 INFO - PROCESS | 4241 | 1467735629143 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1280ms 09:20:29 INFO - PROCESS | 4241 | 1467735629179 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 4241 | 1467735629186 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:20:29 INFO - PROCESS | 4241 | 1467735629192 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 4241 | 1467735629195 Marionette TRACE conn3 <- [1,934,null,{}] 09:20:29 INFO - PROCESS | 4241 | 1467735629202 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:29 INFO - PROCESS | 4241 | 1467735629208 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:29 INFO - PROCESS | 4241 | 1467735629393 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:20:29 INFO - PROCESS | 4241 | 1467735629405 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 4241 | 1467735629413 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67c000 == 23 [pid = 4241] [id = 241] 09:20:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8eacd400) [pid = 4241] [serial = 724] [outer = (nil)] 09:20:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8f48b000) [pid = 4241] [serial = 725] [outer = 0x8eacd400] 09:20:29 INFO - PROCESS | 4241 | 1467735629594 Marionette DEBUG loaded listener.js 09:20:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8f58f000) [pid = 4241] [serial = 726] [outer = 0x8eacd400] 09:20:30 INFO - PROCESS | 4241 | 1467735630483 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1333ms 09:20:30 INFO - PROCESS | 4241 | 1467735630527 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:20:30 INFO - PROCESS | 4241 | 1467735630531 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:20:30 INFO - PROCESS | 4241 | 1467735630544 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:20:30 INFO - PROCESS | 4241 | 1467735630553 Marionette TRACE conn3 <- [1,938,null,{}] 09:20:30 INFO - PROCESS | 4241 | 1467735630568 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 4241 | 1467735630576 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:30 INFO - PROCESS | 4241 | 1467735630793 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:20:30 INFO - PROCESS | 4241 | 1467735630836 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 4241 | 1467735630843 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f486800 == 24 [pid = 4241] [id = 242] 09:20:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8fb8d800) [pid = 4241] [serial = 727] [outer = (nil)] 09:20:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8fb94400) [pid = 4241] [serial = 728] [outer = 0x8fb8d800] 09:20:30 INFO - PROCESS | 4241 | 1467735630913 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x9171e800) [pid = 4241] [serial = 729] [outer = 0x8fb8d800] 09:20:31 INFO - PROCESS | 4241 | 1467735631810 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1351ms 09:20:31 INFO - PROCESS | 4241 | 1467735631890 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 4241 | 1467735631893 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:20:31 INFO - PROCESS | 4241 | 1467735631900 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 4241 | 1467735631903 Marionette TRACE conn3 <- [1,942,null,{}] 09:20:31 INFO - PROCESS | 4241 | 1467735631917 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 4241 | 1467735631923 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:32 INFO - PROCESS | 4241 | 1467735632131 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:20:32 INFO - PROCESS | 4241 | 1467735632149 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 4241 | 1467735632158 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b820400 == 25 [pid = 4241] [id = 243] 09:20:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8b827800) [pid = 4241] [serial = 730] [outer = (nil)] 09:20:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x91c72800) [pid = 4241] [serial = 731] [outer = 0x8b827800] 09:20:32 INFO - PROCESS | 4241 | 1467735632227 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x91c7ac00) [pid = 4241] [serial = 732] [outer = 0x8b827800] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8b823000) [pid = 4241] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8e727400) [pid = 4241] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8f793c00) [pid = 4241] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x91e5c400) [pid = 4241] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x91e55400) [pid = 4241] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8ead1c00) [pid = 4241] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8d606000) [pid = 4241] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x93b04400) [pid = 4241] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8f2bd400) [pid = 4241] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x91c73400) [pid = 4241] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8fb8ec00) [pid = 4241] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91721800) [pid = 4241] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8b822c00) [pid = 4241] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:20:32 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e679c00) [pid = 4241] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:20:33 INFO - PROCESS | 4241 | 1467735633265 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1390ms 09:20:33 INFO - PROCESS | 4241 | 1467735633291 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 4241 | 1467735633294 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:20:33 INFO - PROCESS | 4241 | 1467735633300 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 4241 | 1467735633302 Marionette TRACE conn3 <- [1,946,null,{}] 09:20:33 INFO - PROCESS | 4241 | 1467735633308 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:33 INFO - PROCESS | 4241 | 1467735633313 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:33 INFO - PROCESS | 4241 | 1467735633467 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:20:33 INFO - PROCESS | 4241 | 1467735633482 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 4241 | 1467735633497 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d641000 == 26 [pid = 4241] [id = 244] 09:20:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f793c00) [pid = 4241] [serial = 733] [outer = (nil)] 09:20:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x91c73400) [pid = 4241] [serial = 734] [outer = 0x8f793c00] 09:20:33 INFO - PROCESS | 4241 | 1467735633584 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x91eaa800) [pid = 4241] [serial = 735] [outer = 0x8f793c00] 09:20:34 INFO - PROCESS | 4241 | 1467735634569 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1335ms 09:20:34 INFO - PROCESS | 4241 | 1467735634649 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 4241 | 1467735634654 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:20:34 INFO - PROCESS | 4241 | 1467735634664 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 4241 | 1467735634669 Marionette TRACE conn3 <- [1,950,null,{}] 09:20:34 INFO - PROCESS | 4241 | 1467735634679 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:34 INFO - PROCESS | 4241 | 1467735634684 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:34 INFO - PROCESS | 4241 | 1467735634901 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:20:35 INFO - PROCESS | 4241 | 1467735635068 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 4241 | 1467735635082 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b822c00 == 27 [pid = 4241] [id = 245] 09:20:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8d63e000) [pid = 4241] [serial = 736] [outer = (nil)] 09:20:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8e0dcc00) [pid = 4241] [serial = 737] [outer = 0x8d63e000] 09:20:35 INFO - PROCESS | 4241 | 1467735635242 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e0df000) [pid = 4241] [serial = 738] [outer = 0x8d63e000] 09:20:36 INFO - PROCESS | 4241 | 1467735636169 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1541ms 09:20:36 INFO - PROCESS | 4241 | 1467735636205 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 4241 | 1467735636211 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:20:36 INFO - PROCESS | 4241 | 1467735636222 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 4241 | 1467735636227 Marionette TRACE conn3 <- [1,954,null,{}] 09:20:36 INFO - PROCESS | 4241 | 1467735636234 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 4241 | 1467735636239 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:36 INFO - PROCESS | 4241 | 1467735636446 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:20:36 INFO - PROCESS | 4241 | 1467735636662 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 4241 | 1467735636671 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2bec00 == 28 [pid = 4241] [id = 246] 09:20:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8f487c00) [pid = 4241] [serial = 739] [outer = (nil)] 09:20:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8f589000) [pid = 4241] [serial = 740] [outer = 0x8f487c00] 09:20:36 INFO - PROCESS | 4241 | 1467735636799 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8f791800) [pid = 4241] [serial = 741] [outer = 0x8f487c00] 09:20:37 INFO - PROCESS | 4241 | 1467735637715 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1549ms 09:20:37 INFO - PROCESS | 4241 | 1467735637768 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 4241 | 1467735637772 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:20:37 INFO - PROCESS | 4241 | 1467735637779 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 4241 | 1467735637783 Marionette TRACE conn3 <- [1,958,null,{}] 09:20:37 INFO - PROCESS | 4241 | 1467735637797 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:37 INFO - PROCESS | 4241 | 1467735637807 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:38 INFO - PROCESS | 4241 | 1467735638005 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:20:38 INFO - PROCESS | 4241 | 1467735638284 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 4241 | 1467735638299 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x91728800 == 29 [pid = 4241] [id = 247] 09:20:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x923d0800) [pid = 4241] [serial = 742] [outer = (nil)] 09:20:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x923e6c00) [pid = 4241] [serial = 743] [outer = 0x923d0800] 09:20:38 INFO - PROCESS | 4241 | 1467735638428 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x9246b800) [pid = 4241] [serial = 744] [outer = 0x923d0800] 09:20:39 INFO - PROCESS | 4241 | 1467735639319 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1592ms 09:20:39 INFO - PROCESS | 4241 | 1467735639372 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:20:39 INFO - PROCESS | 4241 | 1467735639381 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:20:39 INFO - PROCESS | 4241 | 1467735639391 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 4241 | 1467735639399 Marionette TRACE conn3 <- [1,962,null,{}] 09:20:39 INFO - PROCESS | 4241 | 1467735639405 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 4241 | 1467735639411 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:39 INFO - PROCESS | 4241 | 1467735639601 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:20:39 INFO - PROCESS | 4241 | 1467735639768 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 4241 | 1467735639774 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97e800 == 30 [pid = 4241] [id = 248] 09:20:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x92467c00) [pid = 4241] [serial = 745] [outer = (nil)] 09:20:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x930a4400) [pid = 4241] [serial = 746] [outer = 0x92467c00] 09:20:39 INFO - PROCESS | 4241 | 1467735639863 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x93a64400) [pid = 4241] [serial = 747] [outer = 0x92467c00] 09:20:40 INFO - PROCESS | 4241 | 1467735640808 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1493ms 09:20:40 INFO - PROCESS | 4241 | 1467735640885 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:20:40 INFO - PROCESS | 4241 | 1467735640888 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:20:40 INFO - PROCESS | 4241 | 1467735640895 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 4241 | 1467735640898 Marionette TRACE conn3 <- [1,966,null,{}] 09:20:40 INFO - PROCESS | 4241 | 1467735640904 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:40 INFO - PROCESS | 4241 | 1467735640909 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:41 INFO - PROCESS | 4241 | 1467735641099 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:20:41 INFO - PROCESS | 4241 | 1467735641265 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 4241 | 1467735641274 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8ca800 == 31 [pid = 4241] [id = 249] 09:20:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8f48e000) [pid = 4241] [serial = 748] [outer = (nil)] 09:20:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x93b0d000) [pid = 4241] [serial = 749] [outer = 0x8f48e000] 09:20:41 INFO - PROCESS | 4241 | 1467735641355 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x93b10c00) [pid = 4241] [serial = 750] [outer = 0x8f48e000] 09:20:42 INFO - PROCESS | 4241 | 1467735642276 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1439ms 09:20:42 INFO - PROCESS | 4241 | 1467735642336 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 4241 | 1467735642340 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:20:42 INFO - PROCESS | 4241 | 1467735642347 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 4241 | 1467735642351 Marionette TRACE conn3 <- [1,970,null,{}] 09:20:42 INFO - PROCESS | 4241 | 1467735642356 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 4241 | 1467735642366 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:42 INFO - PROCESS | 4241 | 1467735642589 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:20:42 INFO - PROCESS | 4241 | 1467735642816 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 4241 | 1467735642828 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60d800 == 32 [pid = 4241] [id = 250] 09:20:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x93d28400) [pid = 4241] [serial = 751] [outer = (nil)] 09:20:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x95254400) [pid = 4241] [serial = 752] [outer = 0x93d28400] 09:20:42 INFO - PROCESS | 4241 | 1467735642949 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x9525e800) [pid = 4241] [serial = 753] [outer = 0x93d28400] 09:20:43 INFO - PROCESS | 4241 | 1467735643815 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1530ms 09:20:43 INFO - PROCESS | 4241 | 1467735643878 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:20:43 INFO - PROCESS | 4241 | 1467735643883 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:20:43 INFO - PROCESS | 4241 | 1467735643889 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 4241 | 1467735643893 Marionette TRACE conn3 <- [1,974,null,{}] 09:20:43 INFO - PROCESS | 4241 | 1467735643898 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:43 INFO - PROCESS | 4241 | 1467735643903 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:44 INFO - PROCESS | 4241 | 1467735644074 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:20:44 INFO - PROCESS | 4241 | 1467735644243 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 4241 | 1467735644250 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x9309e400 == 33 [pid = 4241] [id = 251] 09:20:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x930a0800) [pid = 4241] [serial = 754] [outer = (nil)] 09:20:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x9530bc00) [pid = 4241] [serial = 755] [outer = 0x930a0800] 09:20:44 INFO - PROCESS | 4241 | 1467735644333 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x9530c800) [pid = 4241] [serial = 756] [outer = 0x930a0800] 09:20:45 INFO - PROCESS | 4241 | 1467735645273 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1431ms 09:20:45 INFO - PROCESS | 4241 | 1467735645321 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:20:45 INFO - PROCESS | 4241 | 1467735645325 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:20:45 INFO - PROCESS | 4241 | 1467735645332 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 4241 | 1467735645335 Marionette TRACE conn3 <- [1,978,null,{}] 09:20:45 INFO - PROCESS | 4241 | 1467735645341 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:45 INFO - PROCESS | 4241 | 1467735645346 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:45 INFO - PROCESS | 4241 | 1467735645543 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:20:45 INFO - PROCESS | 4241 | 1467735645717 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 4241 | 1467735645727 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e678800 == 34 [pid = 4241] [id = 252] 09:20:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x9529f400) [pid = 4241] [serial = 757] [outer = (nil)] 09:20:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x9779c400) [pid = 4241] [serial = 758] [outer = 0x9529f400] 09:20:45 INFO - PROCESS | 4241 | 1467735645853 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x978b3400) [pid = 4241] [serial = 759] [outer = 0x9529f400] 09:20:46 INFO - PROCESS | 4241 | 1467735646748 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1482ms 09:20:46 INFO - PROCESS | 4241 | 1467735646815 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:20:46 INFO - PROCESS | 4241 | 1467735646820 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:20:46 INFO - PROCESS | 4241 | 1467735646828 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:20:46 INFO - PROCESS | 4241 | 1467735646833 Marionette TRACE conn3 <- [1,982,null,{}] 09:20:46 INFO - PROCESS | 4241 | 1467735646839 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 4241 | 1467735646845 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:47 INFO - PROCESS | 4241 | 1467735647032 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:20:47 INFO - PROCESS | 4241 | 1467735647249 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 4241 | 1467735647258 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cf800 == 35 [pid = 4241] [id = 253] 09:20:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x8e8d3400) [pid = 4241] [serial = 760] [outer = (nil)] 09:20:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x99260000) [pid = 4241] [serial = 761] [outer = 0x8e8d3400] 09:20:47 INFO - PROCESS | 4241 | 1467735647386 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 111 (0x99639000) [pid = 4241] [serial = 762] [outer = 0x8e8d3400] 09:20:48 INFO - PROCESS | 4241 | 1467735648271 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1483ms 09:20:48 INFO - PROCESS | 4241 | 1467735648311 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 4241 | 1467735648316 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:20:48 INFO - PROCESS | 4241 | 1467735648322 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 4241 | 1467735648325 Marionette TRACE conn3 <- [1,986,null,{}] 09:20:48 INFO - PROCESS | 4241 | 1467735648331 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:48 INFO - PROCESS | 4241 | 1467735648336 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:48 INFO - PROCESS | 4241 | 1467735648509 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:20:48 INFO - PROCESS | 4241 | 1467735648680 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 4241 | 1467735648687 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc4000 == 36 [pid = 4241] [id = 254] 09:20:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 112 (0x8cfc6400) [pid = 4241] [serial = 763] [outer = (nil)] 09:20:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 113 (0x8f786800) [pid = 4241] [serial = 764] [outer = 0x8cfc6400] 09:20:48 INFO - PROCESS | 4241 | 1467735648764 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 114 (0x923e5400) [pid = 4241] [serial = 765] [outer = 0x8cfc6400] 09:20:49 INFO - PROCESS | 4241 | 1467735649961 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1691ms 09:20:50 INFO - PROCESS | 4241 | 1467735650014 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:20:50 INFO - PROCESS | 4241 | 1467735650020 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:20:50 INFO - PROCESS | 4241 | 1467735650027 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 4241 | 1467735650031 Marionette TRACE conn3 <- [1,990,null,{}] 09:20:50 INFO - PROCESS | 4241 | 1467735650039 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:50 INFO - PROCESS | 4241 | 1467735650045 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:50 INFO - PROCESS | 4241 | 1467735650218 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:20:50 INFO - PROCESS | 4241 | 1467735650560 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:50 INFO - PROCESS | 4241 | 1467735650569 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eacbc00 == 37 [pid = 4241] [id = 255] 09:20:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 115 (0x8eaccc00) [pid = 4241] [serial = 766] [outer = (nil)] 09:20:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 116 (0x8f2c3000) [pid = 4241] [serial = 767] [outer = 0x8eaccc00] 09:20:50 INFO - PROCESS | 4241 | 1467735650653 Marionette DEBUG loaded listener.js 09:20:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 117 (0x8f485400) [pid = 4241] [serial = 768] [outer = 0x8eaccc00] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc4000 == 36 [pid = 4241] [id = 254] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cf800 == 35 [pid = 4241] [id = 253] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x9309e400 == 34 [pid = 4241] [id = 251] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8e678800 == 33 [pid = 4241] [id = 252] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60d800 == 32 [pid = 4241] [id = 250] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8ca800 == 31 [pid = 4241] [id = 249] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97e800 == 30 [pid = 4241] [id = 248] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2bec00 == 29 [pid = 4241] [id = 246] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x91728800 == 28 [pid = 4241] [id = 247] 09:20:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8b822c00 == 27 [pid = 4241] [id = 245] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 116 (0x8f794400) [pid = 4241] [serial = 698] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 115 (0x8cfce800) [pid = 4241] [serial = 657] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 114 (0x8b976800) [pid = 4241] [serial = 656] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 113 (0x8eaca400) [pid = 4241] [serial = 660] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 112 (0x8e8c9400) [pid = 4241] [serial = 659] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 111 (0x91729400) [pid = 4241] [serial = 663] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 110 (0x8f9d7c00) [pid = 4241] [serial = 662] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x923e4800) [pid = 4241] [serial = 666] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x923cfc00) [pid = 4241] [serial = 665] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x92472000) [pid = 4241] [serial = 669] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x8f485800) [pid = 4241] [serial = 684] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8f2c1c00) [pid = 4241] [serial = 683] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x92470000) [pid = 4241] [serial = 668] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x8d60d400) [pid = 4241] [serial = 686] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8d63b400) [pid = 4241] [serial = 687] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x95303800) [pid = 4241] [serial = 672] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x93d1d000) [pid = 4241] [serial = 671] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x8f2c2800) [pid = 4241] [serial = 692] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x99635400) [pid = 4241] [serial = 675] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x983b1c00) [pid = 4241] [serial = 674] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x9a146000) [pid = 4241] [serial = 678] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x99d0d000) [pid = 4241] [serial = 677] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x9b1c6000) [pid = 4241] [serial = 681] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x9b1a5400) [pid = 4241] [serial = 680] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8d602400) [pid = 4241] [serial = 695] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8f2cb800) [pid = 4241] [serial = 693] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e67f400) [pid = 4241] [serial = 689] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f2c1000) [pid = 4241] [serial = 696] [outer = (nil)] [url = about:blank] 09:20:52 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8e684c00) [pid = 4241] [serial = 690] [outer = (nil)] [url = about:blank] 09:20:53 INFO - PROCESS | 4241 | 1467735653082 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 3090ms 09:20:53 INFO - PROCESS | 4241 | 1467735653117 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 4241 | 1467735653122 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:20:53 INFO - PROCESS | 4241 | 1467735653132 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 4241 | 1467735653135 Marionette TRACE conn3 <- [1,994,null,{}] 09:20:53 INFO - PROCESS | 4241 | 1467735653144 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 4241 | 1467735653150 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:53 INFO - PROCESS | 4241 | 1467735653320 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:20:53 INFO - PROCESS | 4241 | 1467735653445 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 4241 | 1467735653460 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcc800 == 28 [pid = 4241] [id = 256] 09:20:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8cfd0c00) [pid = 4241] [serial = 769] [outer = (nil)] 09:20:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8d60b400) [pid = 4241] [serial = 770] [outer = 0x8cfd0c00] 09:20:53 INFO - PROCESS | 4241 | 1467735653529 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8d638000) [pid = 4241] [serial = 771] [outer = 0x8cfd0c00] 09:20:54 INFO - PROCESS | 4241 | 1467735654340 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1238ms 09:20:54 INFO - PROCESS | 4241 | 1467735654374 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 4241 | 1467735654383 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:20:54 INFO - PROCESS | 4241 | 1467735654396 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 4241 | 1467735654400 Marionette TRACE conn3 <- [1,998,null,{}] 09:20:54 INFO - PROCESS | 4241 | 1467735654407 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 4241 | 1467735654412 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:54 INFO - PROCESS | 4241 | 1467735654588 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:20:54 INFO - PROCESS | 4241 | 1467735654599 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 4241 | 1467735654607 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e685c00 == 29 [pid = 4241] [id = 257] 09:20:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e722c00) [pid = 4241] [serial = 772] [outer = (nil)] 09:20:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8e727c00) [pid = 4241] [serial = 773] [outer = 0x8e722c00] 09:20:54 INFO - PROCESS | 4241 | 1467735654695 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8e8c8c00) [pid = 4241] [serial = 774] [outer = 0x8e722c00] 09:20:55 INFO - PROCESS | 4241 | 1467735655663 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1335ms 09:20:55 INFO - PROCESS | 4241 | 1467735655731 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 4241 | 1467735655734 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:20:55 INFO - PROCESS | 4241 | 1467735655742 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 4241 | 1467735655748 Marionette TRACE conn3 <- [1,1002,null,{}] 09:20:55 INFO - PROCESS | 4241 | 1467735655774 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:55 INFO - PROCESS | 4241 | 1467735655784 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:56 INFO - PROCESS | 4241 | 1467735656025 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:20:56 INFO - PROCESS | 4241 | 1467735656052 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 4241 | 1467735656063 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2cb800 == 30 [pid = 4241] [id = 258] 09:20:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8f2cbc00) [pid = 4241] [serial = 775] [outer = (nil)] 09:20:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8f486000) [pid = 4241] [serial = 776] [outer = 0x8f2cbc00] 09:20:56 INFO - PROCESS | 4241 | 1467735656140 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8f585c00) [pid = 4241] [serial = 777] [outer = 0x8f2cbc00] 09:20:57 INFO - PROCESS | 4241 | 1467735657160 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1490ms 09:20:57 INFO - PROCESS | 4241 | 1467735657249 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 4241 | 1467735657254 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:20:57 INFO - PROCESS | 4241 | 1467735657268 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 4241 | 1467735657270 Marionette TRACE conn3 <- [1,1006,null,{}] 09:20:57 INFO - PROCESS | 4241 | 1467735657276 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 4241 | 1467735657281 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:57 INFO - PROCESS | 4241 | 1467735657494 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:20:57 INFO - PROCESS | 4241 | 1467735657519 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 4241 | 1467735657526 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eac8000 == 31 [pid = 4241] [id = 259] 09:20:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x8f487000) [pid = 4241] [serial = 778] [outer = (nil)] 09:20:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x8f9d4800) [pid = 4241] [serial = 779] [outer = 0x8f487000] 09:20:57 INFO - PROCESS | 4241 | 1467735657601 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x8fb96400) [pid = 4241] [serial = 780] [outer = 0x8f487000] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x8fb8d800) [pid = 4241] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8b827800) [pid = 4241] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8eacfc00) [pid = 4241] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8f78ac00) [pid = 4241] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x9171c400) [pid = 4241] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8b97d400) [pid = 4241] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8eace400) [pid = 4241] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8b984400) [pid = 4241] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x91e60800) [pid = 4241] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8d63dc00) [pid = 4241] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8eacd400) [pid = 4241] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8e0d9c00) [pid = 4241] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:20:58 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8f793c00) [pid = 4241] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:20:59 INFO - PROCESS | 4241 | 1467735659165 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1931ms 09:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:20:59 INFO - PROCESS | 4241 | 1467735659200 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 4241 | 1467735659203 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:20:59 INFO - PROCESS | 4241 | 1467735659210 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 4241 | 1467735659213 Marionette TRACE conn3 <- [1,1010,null,{}] 09:20:59 INFO - PROCESS | 4241 | 1467735659219 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 4241 | 1467735659224 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:59 INFO - PROCESS | 4241 | 1467735659428 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:20:59 INFO - PROCESS | 4241 | 1467735659512 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 4241 | 1467735659518 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:20:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d643000 == 32 [pid = 4241] [id = 260] 09:20:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e0df400) [pid = 4241] [serial = 781] [outer = (nil)] 09:20:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8f9d7c00) [pid = 4241] [serial = 782] [outer = 0x8e0df400] 09:20:59 INFO - PROCESS | 4241 | 1467735659591 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x9171c000) [pid = 4241] [serial = 783] [outer = 0x8e0df400] 09:21:00 INFO - PROCESS | 4241 | 1467735660405 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1243ms 09:21:00 INFO - PROCESS | 4241 | 1467735660493 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 4241 | 1467735660500 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:21:00 INFO - PROCESS | 4241 | 1467735660511 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 4241 | 1467735660517 Marionette TRACE conn3 <- [1,1014,null,{}] 09:21:00 INFO - PROCESS | 4241 | 1467735660529 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:00 INFO - PROCESS | 4241 | 1467735660535 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:00 INFO - PROCESS | 4241 | 1467735660761 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:21:00 INFO - PROCESS | 4241 | 1467735660946 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 4241 | 1467735660963 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60f800 == 33 [pid = 4241] [id = 261] 09:21:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8d636800) [pid = 4241] [serial = 784] [outer = (nil)] 09:21:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e0d2000) [pid = 4241] [serial = 785] [outer = 0x8d636800] 09:21:01 INFO - PROCESS | 4241 | 1467735661182 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8e0de400) [pid = 4241] [serial = 786] [outer = 0x8d636800] 09:21:02 INFO - PROCESS | 4241 | 1467735662155 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1689ms 09:21:02 INFO - PROCESS | 4241 | 1467735662200 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:21:02 INFO - PROCESS | 4241 | 1467735662206 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:21:02 INFO - PROCESS | 4241 | 1467735662218 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 4241 | 1467735662223 Marionette TRACE conn3 <- [1,1018,null,{}] 09:21:02 INFO - PROCESS | 4241 | 1467735662231 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 4241 | 1467735662237 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:02 INFO - PROCESS | 4241 | 1467735662432 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:21:02 INFO - PROCESS | 4241 | 1467735662648 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 4241 | 1467735662657 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b981c00 == 34 [pid = 4241] [id = 262] 09:21:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8f2be000) [pid = 4241] [serial = 787] [outer = (nil)] 09:21:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8f481800) [pid = 4241] [serial = 788] [outer = 0x8f2be000] 09:21:02 INFO - PROCESS | 4241 | 1467735662791 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8f585800) [pid = 4241] [serial = 789] [outer = 0x8f2be000] 09:21:03 INFO - PROCESS | 4241 | 1467735663724 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1557ms 09:21:03 INFO - PROCESS | 4241 | 1467735663772 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 4241 | 1467735663776 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:21:03 INFO - PROCESS | 4241 | 1467735663783 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 4241 | 1467735663787 Marionette TRACE conn3 <- [1,1022,null,{}] 09:21:03 INFO - PROCESS | 4241 | 1467735663802 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:03 INFO - PROCESS | 4241 | 1467735663811 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:04 INFO - PROCESS | 4241 | 1467735664001 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:21:04 INFO - PROCESS | 4241 | 1467735664261 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 4241 | 1467735664275 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x91ea4800 == 35 [pid = 4241] [id = 263] 09:21:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x91ea5400) [pid = 4241] [serial = 790] [outer = (nil)] 09:21:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x923cfc00) [pid = 4241] [serial = 791] [outer = 0x91ea5400] 09:21:04 INFO - PROCESS | 4241 | 1467735664405 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x923d4000) [pid = 4241] [serial = 792] [outer = 0x91ea5400] 09:21:05 INFO - PROCESS | 4241 | 1467735665377 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1637ms 09:21:05 INFO - PROCESS | 4241 | 1467735665422 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:21:05 INFO - PROCESS | 4241 | 1467735665426 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:21:05 INFO - PROCESS | 4241 | 1467735665433 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 4241 | 1467735665437 Marionette TRACE conn3 <- [1,1026,null,{}] 09:21:05 INFO - PROCESS | 4241 | 1467735665443 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:05 INFO - PROCESS | 4241 | 1467735665449 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:05 INFO - PROCESS | 4241 | 1467735665640 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:21:05 INFO - PROCESS | 4241 | 1467735665869 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 4241 | 1467735665879 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2cb000 == 36 [pid = 4241] [id = 264] 09:21:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x9246dc00) [pid = 4241] [serial = 793] [outer = (nil)] 09:21:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x92ed2000) [pid = 4241] [serial = 794] [outer = 0x9246dc00] 09:21:06 INFO - PROCESS | 4241 | 1467735666001 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x9309e000) [pid = 4241] [serial = 795] [outer = 0x9246dc00] 09:21:06 INFO - PROCESS | 4241 | 1467735666983 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1590ms 09:21:07 INFO - PROCESS | 4241 | 1467735667040 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 4241 | 1467735667043 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:21:07 INFO - PROCESS | 4241 | 1467735667051 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 4241 | 1467735667055 Marionette TRACE conn3 <- [1,1030,null,{}] 09:21:07 INFO - PROCESS | 4241 | 1467735667062 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 4241 | 1467735667066 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:07 INFO - PROCESS | 4241 | 1467735667253 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:21:07 INFO - PROCESS | 4241 | 1467735667470 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:07 INFO - PROCESS | 4241 | 1467735667478 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:07 INFO - PROCESS | 4241 | ++DOCSHELL 0x92470400 == 37 [pid = 4241] [id = 265] 09:21:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x92474c00) [pid = 4241] [serial = 796] [outer = (nil)] 09:21:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x93b09000) [pid = 4241] [serial = 797] [outer = 0x92474c00] 09:21:07 INFO - PROCESS | 4241 | 1467735667577 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x93d21c00) [pid = 4241] [serial = 798] [outer = 0x92474c00] 09:21:08 INFO - PROCESS | 4241 | 1467735668525 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1534ms 09:21:08 INFO - PROCESS | 4241 | 1467735668587 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 4241 | 1467735668592 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:21:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:21:08 INFO - PROCESS | 4241 | 1467735668599 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 4241 | 1467735668604 Marionette TRACE conn3 <- [1,1034,null,{}] 09:21:08 INFO - PROCESS | 4241 | 1467735668610 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:08 INFO - PROCESS | 4241 | 1467735668623 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:08 INFO - PROCESS | 4241 | 1467735668947 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:21:09 INFO - PROCESS | 4241 | 1467735669201 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 4241 | 1467735669213 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b827800 == 38 [pid = 4241] [id = 266] 09:21:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x8cfcc000) [pid = 4241] [serial = 799] [outer = (nil)] 09:21:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x952a5800) [pid = 4241] [serial = 800] [outer = 0x8cfcc000] 09:21:09 INFO - PROCESS | 4241 | 1467735669351 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x97791400) [pid = 4241] [serial = 801] [outer = 0x8cfcc000] 09:21:10 INFO - PROCESS | 4241 | 1467735670322 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1790ms 09:21:10 INFO - PROCESS | 4241 | 1467735670390 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 4241 | 1467735670393 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:21:10 INFO - PROCESS | 4241 | 1467735670401 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 4241 | 1467735670405 Marionette TRACE conn3 <- [1,1038,null,{}] 09:21:10 INFO - PROCESS | 4241 | 1467735670411 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:10 INFO - PROCESS | 4241 | 1467735670417 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:10 INFO - PROCESS | 4241 | 1467735670598 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:21:10 INFO - PROCESS | 4241 | 1467735670825 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 4241 | 1467735670834 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d604000 == 39 [pid = 4241] [id = 267] 09:21:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x8f482c00) [pid = 4241] [serial = 802] [outer = (nil)] 09:21:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x9831bc00) [pid = 4241] [serial = 803] [outer = 0x8f482c00] 09:21:10 INFO - PROCESS | 4241 | 1467735670959 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 111 (0x983ac000) [pid = 4241] [serial = 804] [outer = 0x8f482c00] 09:21:11 INFO - PROCESS | 4241 | 1467735671883 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1533ms 09:21:11 INFO - PROCESS | 4241 | 1467735671936 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:21:11 INFO - PROCESS | 4241 | 1467735671940 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:21:11 INFO - PROCESS | 4241 | 1467735671947 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 4241 | 1467735671951 Marionette TRACE conn3 <- [1,1042,null,{}] 09:21:11 INFO - PROCESS | 4241 | 1467735671958 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 4241 | 1467735671963 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:12 INFO - PROCESS | 4241 | 1467735672158 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:21:12 INFO - PROCESS | 4241 | 1467735672372 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 4241 | 1467735672379 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f78d000 == 40 [pid = 4241] [id = 268] 09:21:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 112 (0x9778f800) [pid = 4241] [serial = 805] [outer = (nil)] 09:21:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 113 (0x99d04800) [pid = 4241] [serial = 806] [outer = 0x9778f800] 09:21:12 INFO - PROCESS | 4241 | 1467735672507 Marionette DEBUG loaded listener.js 09:21:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 114 (0x99d08400) [pid = 4241] [serial = 807] [outer = 0x9778f800] 09:21:13 INFO - PROCESS | 4241 | 1467735673456 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1582ms 09:21:13 INFO - PROCESS | 4241 | 1467735673531 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:21:13 INFO - PROCESS | 4241 | 1467735673536 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:21:13 INFO - PROCESS | 4241 | 1467735673543 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 4241 | 1467735673547 Marionette TRACE conn3 <- [1,1046,null,{}] 09:21:13 INFO - PROCESS | 4241 | 1467735673553 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:13 INFO - PROCESS | 4241 | 1467735673557 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:13 INFO - PROCESS | 4241 | 1467735673789 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:21:14 INFO - PROCESS | 4241 | 1467735674008 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 4241 | 1467735674017 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b820800 == 41 [pid = 4241] [id = 269] 09:21:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 115 (0x8b824800) [pid = 4241] [serial = 808] [outer = (nil)] 09:21:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 116 (0x8e679400) [pid = 4241] [serial = 809] [outer = 0x8b824800] 09:21:14 INFO - PROCESS | 4241 | 1467735674142 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 117 (0x8eac9800) [pid = 4241] [serial = 810] [outer = 0x8b824800] 09:21:15 INFO - PROCESS | 4241 | 1467735675244 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1787ms 09:21:15 INFO - PROCESS | 4241 | 1467735675330 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 4241 | 1467735675344 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:21:15 INFO - PROCESS | 4241 | 1467735675353 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 4241 | 1467735675363 Marionette TRACE conn3 <- [1,1050,null,{}] 09:21:15 INFO - PROCESS | 4241 | 1467735675370 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:15 INFO - PROCESS | 4241 | 1467735675377 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:15 INFO - PROCESS | 4241 | 1467735675622 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:21:15 INFO - PROCESS | 4241 | --DOCSHELL 0x8eac8000 == 40 [pid = 4241] [id = 259] 09:21:15 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2cb800 == 39 [pid = 4241] [id = 258] 09:21:15 INFO - PROCESS | 4241 | --DOCSHELL 0x8e685c00 == 38 [pid = 4241] [id = 257] 09:21:15 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcc800 == 37 [pid = 4241] [id = 256] 09:21:15 INFO - PROCESS | 4241 | 1467735675886 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 4241 | 1467735675894 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfce800 == 38 [pid = 4241] [id = 270] 09:21:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 118 (0x8cfcf800) [pid = 4241] [serial = 811] [outer = (nil)] 09:21:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 119 (0x8d63c800) [pid = 4241] [serial = 812] [outer = 0x8cfcf800] 09:21:15 INFO - PROCESS | 4241 | 1467735675971 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 120 (0x8e67d000) [pid = 4241] [serial = 813] [outer = 0x8cfcf800] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 119 (0x8fb94400) [pid = 4241] [serial = 728] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 118 (0x91c72800) [pid = 4241] [serial = 731] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 117 (0x9171e800) [pid = 4241] [serial = 729] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 116 (0x91c7ac00) [pid = 4241] [serial = 732] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 115 (0x91e55000) [pid = 4241] [serial = 710] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 114 (0x91e57800) [pid = 4241] [serial = 711] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 113 (0x8f9d0c00) [pid = 4241] [serial = 699] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 112 (0x91723c00) [pid = 4241] [serial = 707] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 111 (0x91728000) [pid = 4241] [serial = 708] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 110 (0x8cfc3000) [pid = 4241] [serial = 719] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x8d639800) [pid = 4241] [serial = 720] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x8f2cb400) [pid = 4241] [serial = 704] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x8f483c00) [pid = 4241] [serial = 705] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x8e0d7400) [pid = 4241] [serial = 701] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8e67c400) [pid = 4241] [serial = 702] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x91ea0c00) [pid = 4241] [serial = 713] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x91eaac00) [pid = 4241] [serial = 714] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8e724400) [pid = 4241] [serial = 722] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8e72c400) [pid = 4241] [serial = 723] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x8f48b000) [pid = 4241] [serial = 725] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x923e5000) [pid = 4241] [serial = 716] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x92466800) [pid = 4241] [serial = 717] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x91eaa800) [pid = 4241] [serial = 735] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8f58f000) [pid = 4241] [serial = 726] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x91c73400) [pid = 4241] [serial = 734] [outer = (nil)] [url = about:blank] 09:21:16 INFO - PROCESS | 4241 | 1467735676832 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1539ms 09:21:16 INFO - PROCESS | 4241 | 1467735676891 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 4241 | 1467735676897 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:21:16 INFO - PROCESS | 4241 | 1467735676908 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 4241 | 1467735676911 Marionette TRACE conn3 <- [1,1054,null,{}] 09:21:16 INFO - PROCESS | 4241 | 1467735676918 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 4241 | 1467735676923 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:17 INFO - PROCESS | 4241 | 1467735677111 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:21:17 INFO - PROCESS | 4241 | 1467735677241 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 4241 | 1467735677251 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b976800 == 39 [pid = 4241] [id = 271] 09:21:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8e683c00) [pid = 4241] [serial = 814] [outer = (nil)] 09:21:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8ead3400) [pid = 4241] [serial = 815] [outer = 0x8e683c00] 09:21:17 INFO - PROCESS | 4241 | 1467735677322 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x8f483000) [pid = 4241] [serial = 816] [outer = 0x8e683c00] 09:21:18 INFO - PROCESS | 4241 | 1467735678209 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1380ms 09:21:18 INFO - PROCESS | 4241 | 1467735678290 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 4241 | 1467735678297 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:21:18 INFO - PROCESS | 4241 | 1467735678308 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 4241 | 1467735678317 Marionette TRACE conn3 <- [1,1058,null,{}] 09:21:18 INFO - PROCESS | 4241 | 1467735678333 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 4241 | 1467735678342 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:18 INFO - PROCESS | 4241 | 1467735678521 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:21:18 INFO - PROCESS | 4241 | 1467735678676 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 4241 | 1467735678688 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d8400 == 40 [pid = 4241] [id = 272] 09:21:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x8fb8a000) [pid = 4241] [serial = 817] [outer = (nil)] 09:21:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x9171bc00) [pid = 4241] [serial = 818] [outer = 0x8fb8a000] 09:21:18 INFO - PROCESS | 4241 | 1467735678802 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x91c6e800) [pid = 4241] [serial = 819] [outer = 0x8fb8a000] 09:21:19 INFO - PROCESS | 4241 | 1467735679672 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1396ms 09:21:19 INFO - PROCESS | 4241 | 1467735679702 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:21:19 INFO - PROCESS | 4241 | 1467735679708 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:21:19 INFO - PROCESS | 4241 | 1467735679714 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 4241 | 1467735679718 Marionette TRACE conn3 <- [1,1062,null,{}] 09:21:19 INFO - PROCESS | 4241 | 1467735679737 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 4241 | 1467735679747 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:20 INFO - PROCESS | 4241 | 1467735680025 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:21:20 INFO - PROCESS | 4241 | 1467735680099 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 4241 | 1467735680106 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f794400 == 41 [pid = 4241] [id = 273] 09:21:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x9171ec00) [pid = 4241] [serial = 820] [outer = (nil)] 09:21:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x91e55400) [pid = 4241] [serial = 821] [outer = 0x9171ec00] 09:21:20 INFO - PROCESS | 4241 | 1467735680179 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x91e9bc00) [pid = 4241] [serial = 822] [outer = 0x9171ec00] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x8f48e000) [pid = 4241] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8f2cbc00) [pid = 4241] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x923d0800) [pid = 4241] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x8cfc6400) [pid = 4241] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x93d28400) [pid = 4241] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8f487c00) [pid = 4241] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x92467c00) [pid = 4241] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8f487000) [pid = 4241] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8cfd0c00) [pid = 4241] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8d63e000) [pid = 4241] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8e722c00) [pid = 4241] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x9529f400) [pid = 4241] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8eaccc00) [pid = 4241] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e8d3400) [pid = 4241] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:21:20 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x930a0800) [pid = 4241] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:21:21 INFO - PROCESS | 4241 | 1467735681275 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1600ms 09:21:21 INFO - PROCESS | 4241 | 1467735681314 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 4241 | 1467735681317 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:21:21 INFO - PROCESS | 4241 | 1467735681325 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 4241 | 1467735681329 Marionette TRACE conn3 <- [1,1066,null,{}] 09:21:21 INFO - PROCESS | 4241 | 1467735681334 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 4241 | 1467735681339 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:21 INFO - PROCESS | 4241 | 1467735681507 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:21:21 INFO - PROCESS | 4241 | 1467735681522 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 4241 | 1467735681529 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63e000 == 42 [pid = 4241] [id = 274] 09:21:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8e722c00) [pid = 4241] [serial = 823] [outer = (nil)] 09:21:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8fb91000) [pid = 4241] [serial = 824] [outer = 0x8e722c00] 09:21:21 INFO - PROCESS | 4241 | 1467735681603 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x91e57000) [pid = 4241] [serial = 825] [outer = 0x8e722c00] 09:21:22 INFO - PROCESS | 4241 | 1467735682565 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1287ms 09:21:22 INFO - PROCESS | 4241 | 1467735682614 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:21:22 INFO - PROCESS | 4241 | 1467735682618 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:21:22 INFO - PROCESS | 4241 | 1467735682625 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 4241 | 1467735682629 Marionette TRACE conn3 <- [1,1070,null,{}] 09:21:22 INFO - PROCESS | 4241 | 1467735682635 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:22 INFO - PROCESS | 4241 | 1467735682644 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:22 INFO - PROCESS | 4241 | 1467735682826 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:21:23 INFO - PROCESS | 4241 | 1467735683057 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 4241 | 1467735683068 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b821c00 == 43 [pid = 4241] [id = 275] 09:21:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8b823c00) [pid = 4241] [serial = 826] [outer = (nil)] 09:21:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8b977800) [pid = 4241] [serial = 827] [outer = 0x8b823c00] 09:21:23 INFO - PROCESS | 4241 | 1467735683159 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8cfc1400) [pid = 4241] [serial = 828] [outer = 0x8b823c00] 09:21:24 INFO - PROCESS | 4241 | 1467735684230 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1639ms 09:21:24 INFO - PROCESS | 4241 | 1467735684266 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 4241 | 1467735684273 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:21:24 INFO - PROCESS | 4241 | 1467735684281 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 4241 | 1467735684286 Marionette TRACE conn3 <- [1,1074,null,{}] 09:21:24 INFO - PROCESS | 4241 | 1467735684294 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 4241 | 1467735684303 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:24 INFO - PROCESS | 4241 | 1467735684518 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:21:24 INFO - PROCESS | 4241 | 1467735684745 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 4241 | 1467735684754 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e72c400 == 44 [pid = 4241] [id = 276] 09:21:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8e72dc00) [pid = 4241] [serial = 829] [outer = (nil)] 09:21:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8e731800) [pid = 4241] [serial = 830] [outer = 0x8e72dc00] 09:21:24 INFO - PROCESS | 4241 | 1467735684886 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x8eac8400) [pid = 4241] [serial = 831] [outer = 0x8e72dc00] 09:21:25 INFO - PROCESS | 4241 | 1467735685859 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1598ms 09:21:25 INFO - PROCESS | 4241 | 1467735685883 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 4241 | 1467735685890 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:21:25 INFO - PROCESS | 4241 | 1467735685897 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 4241 | 1467735685901 Marionette TRACE conn3 <- [1,1078,null,{}] 09:21:25 INFO - PROCESS | 4241 | 1467735685908 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:25 INFO - PROCESS | 4241 | 1467735685914 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:26 INFO - PROCESS | 4241 | 1467735686121 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:21:26 INFO - PROCESS | 4241 | 1467735686387 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 4241 | 1467735686399 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58cc00 == 45 [pid = 4241] [id = 277] 09:21:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x8f590400) [pid = 4241] [serial = 832] [outer = (nil)] 09:21:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x8f78a800) [pid = 4241] [serial = 833] [outer = 0x8f590400] 09:21:26 INFO - PROCESS | 4241 | 1467735686525 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x8f9d5400) [pid = 4241] [serial = 834] [outer = 0x8f590400] 09:21:27 INFO - PROCESS | 4241 | 1467735687528 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1696ms 09:21:27 INFO - PROCESS | 4241 | 1467735687595 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 4241 | 1467735687600 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:21:27 INFO - PROCESS | 4241 | 1467735687619 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 4241 | 1467735687630 Marionette TRACE conn3 <- [1,1082,null,{}] 09:21:27 INFO - PROCESS | 4241 | 1467735687639 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:27 INFO - PROCESS | 4241 | 1467735687648 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:27 INFO - PROCESS | 4241 | 1467735687982 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:21:28 INFO - PROCESS | 4241 | 1467735688170 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 4241 | 1467735688179 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x91ea4400 == 46 [pid = 4241] [id = 278] 09:21:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x91ea4c00) [pid = 4241] [serial = 835] [outer = (nil)] 09:21:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x923ce400) [pid = 4241] [serial = 836] [outer = 0x91ea4c00] 09:21:28 INFO - PROCESS | 4241 | 1467735688266 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x9246f800) [pid = 4241] [serial = 837] [outer = 0x91ea4c00] 09:21:29 INFO - PROCESS | 4241 | 1467735689260 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1707ms 09:21:29 INFO - PROCESS | 4241 | 1467735689318 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 4241 | 1467735689322 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:21:29 INFO - PROCESS | 4241 | 1467735689330 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 4241 | 1467735689334 Marionette TRACE conn3 <- [1,1086,null,{}] 09:21:29 INFO - PROCESS | 4241 | 1467735689341 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 4241 | 1467735689346 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:29 INFO - PROCESS | 4241 | 1467735689598 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:21:29 INFO - PROCESS | 4241 | 1467735689869 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 4241 | 1467735689878 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b984800 == 47 [pid = 4241] [id = 279] 09:21:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x8d610c00) [pid = 4241] [serial = 838] [outer = (nil)] 09:21:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x93d1c400) [pid = 4241] [serial = 839] [outer = 0x8d610c00] 09:21:29 INFO - PROCESS | 4241 | 1467735689961 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x93d29800) [pid = 4241] [serial = 840] [outer = 0x8d610c00] 09:21:30 INFO - PROCESS | 4241 | 1467735690897 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1632ms 09:21:30 INFO - PROCESS | 4241 | 1467735690964 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:21:30 INFO - PROCESS | 4241 | 1467735690969 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:21:30 INFO - PROCESS | 4241 | 1467735690976 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 4241 | 1467735690979 Marionette TRACE conn3 <- [1,1090,null,{}] 09:21:30 INFO - PROCESS | 4241 | 1467735690987 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:30 INFO - PROCESS | 4241 | 1467735690994 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:31 INFO - PROCESS | 4241 | 1467735691196 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:21:31 INFO - PROCESS | 4241 | 1467735691430 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 4241 | 1467735691449 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x95312000 == 48 [pid = 4241] [id = 280] 09:21:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x95312400) [pid = 4241] [serial = 841] [outer = (nil)] 09:21:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x978b1c00) [pid = 4241] [serial = 842] [outer = 0x95312400] 09:21:31 INFO - PROCESS | 4241 | 1467735691591 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x99d0e800) [pid = 4241] [serial = 843] [outer = 0x95312400] 09:21:32 INFO - PROCESS | 4241 | 1467735692627 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1693ms 09:21:32 INFO - PROCESS | 4241 | 1467735692670 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 4241 | 1467735692675 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:21:32 INFO - PROCESS | 4241 | 1467735692684 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 4241 | 1467735692690 Marionette TRACE conn3 <- [1,1094,null,{}] 09:21:32 INFO - PROCESS | 4241 | 1467735692699 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:32 INFO - PROCESS | 4241 | 1467735692706 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:32 INFO - PROCESS | 4241 | 1467735692924 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:21:33 INFO - PROCESS | 4241 | 1467735693147 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 4241 | 1467735693155 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfce000 == 49 [pid = 4241] [id = 281] 09:21:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 111 (0x8d638c00) [pid = 4241] [serial = 844] [outer = (nil)] 09:21:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 112 (0x8e724800) [pid = 4241] [serial = 845] [outer = 0x8d638c00] 09:21:33 INFO - PROCESS | 4241 | 1467735693278 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 113 (0x8f490c00) [pid = 4241] [serial = 846] [outer = 0x8d638c00] 09:21:34 INFO - PROCESS | 4241 | 1467735694498 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1839ms 09:21:34 INFO - PROCESS | 4241 | 1467735694523 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 4241 | 1467735694530 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:21:34 INFO - PROCESS | 4241 | 1467735694564 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 4241 | 1467735694568 Marionette TRACE conn3 <- [1,1098,null,{}] 09:21:34 INFO - PROCESS | 4241 | 1467735694578 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:34 INFO - PROCESS | 4241 | 1467735694583 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:34 INFO - PROCESS | 4241 | 1467735694860 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:21:35 INFO - PROCESS | 4241 | 1467735695013 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 4241 | 1467735695022 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e725400 == 50 [pid = 4241] [id = 282] 09:21:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 114 (0x8e725800) [pid = 4241] [serial = 847] [outer = (nil)] 09:21:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 115 (0x8e72f000) [pid = 4241] [serial = 848] [outer = 0x8e725800] 09:21:35 INFO - PROCESS | 4241 | 1467735695230 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 116 (0x8e8cc400) [pid = 4241] [serial = 849] [outer = 0x8e725800] 09:21:36 INFO - PROCESS | 4241 | 1467735696215 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1704ms 09:21:36 INFO - PROCESS | 4241 | 1467735696250 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 4241 | 1467735696257 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:21:36 INFO - PROCESS | 4241 | 1467735696267 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 4241 | 1467735696272 Marionette TRACE conn3 <- [1,1102,null,{}] 09:21:36 INFO - PROCESS | 4241 | 1467735696278 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 4241 | 1467735696283 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0da400 == 49 [pid = 4241] [id = 229] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8f486800 == 48 [pid = 4241] [id = 242] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8d641000 == 47 [pid = 4241] [id = 244] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8d610000 == 46 [pid = 4241] [id = 240] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcdc00 == 45 [pid = 4241] [id = 228] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67c000 == 44 [pid = 4241] [id = 241] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead0000 == 43 [pid = 4241] [id = 230] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63e000 == 42 [pid = 4241] [id = 274] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8f794400 == 41 [pid = 4241] [id = 273] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d8400 == 40 [pid = 4241] [id = 272] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b976800 == 39 [pid = 4241] [id = 271] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfce800 == 38 [pid = 4241] [id = 270] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cb800 == 37 [pid = 4241] [id = 236] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b827800 == 36 [pid = 4241] [id = 266] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8eacbc00 == 35 [pid = 4241] [id = 255] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b820400 == 34 [pid = 4241] [id = 243] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48d400 == 33 [pid = 4241] [id = 232] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60f800 == 32 [pid = 4241] [id = 261] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb98c00 == 31 [pid = 4241] [id = 235] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2cb000 == 30 [pid = 4241] [id = 264] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b820800 == 29 [pid = 4241] [id = 269] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60a000 == 28 [pid = 4241] [id = 238] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x91ea4800 == 27 [pid = 4241] [id = 263] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c7000 == 26 [pid = 4241] [id = 234] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b981c00 == 25 [pid = 4241] [id = 262] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b820000 == 24 [pid = 4241] [id = 231] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8d604000 == 23 [pid = 4241] [id = 267] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x92470400 == 22 [pid = 4241] [id = 265] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead1400 == 21 [pid = 4241] [id = 227] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8f78d000 == 20 [pid = 4241] [id = 268] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b983800 == 19 [pid = 4241] [id = 233] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x91e5d000 == 18 [pid = 4241] [id = 237] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8d643000 == 17 [pid = 4241] [id = 260] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97c800 == 16 [pid = 4241] [id = 239] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfce000 == 15 [pid = 4241] [id = 281] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x95312000 == 14 [pid = 4241] [id = 280] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b984800 == 13 [pid = 4241] [id = 279] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x91ea4400 == 12 [pid = 4241] [id = 278] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8e72c400 == 11 [pid = 4241] [id = 276] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8f58cc00 == 10 [pid = 4241] [id = 277] 09:21:37 INFO - PROCESS | 4241 | --DOCSHELL 0x8b821c00 == 9 [pid = 4241] [id = 275] 09:21:37 INFO - PROCESS | 4241 | 1467735697604 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 115 (0x93b0d000) [pid = 4241] [serial = 749] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 114 (0x8f585c00) [pid = 4241] [serial = 777] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 113 (0x9246b800) [pid = 4241] [serial = 744] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 112 (0x8f786800) [pid = 4241] [serial = 764] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 111 (0x95254400) [pid = 4241] [serial = 752] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 110 (0x8f9d7c00) [pid = 4241] [serial = 782] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x8f589000) [pid = 4241] [serial = 740] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x93a64400) [pid = 4241] [serial = 747] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x8f9d4800) [pid = 4241] [serial = 779] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x8f791800) [pid = 4241] [serial = 741] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8d60b400) [pid = 4241] [serial = 770] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x8d638000) [pid = 4241] [serial = 771] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x9525e800) [pid = 4241] [serial = 753] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8e0dcc00) [pid = 4241] [serial = 737] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8e727c00) [pid = 4241] [serial = 773] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x9779c400) [pid = 4241] [serial = 758] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x8e8c8c00) [pid = 4241] [serial = 774] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x923e5400) [pid = 4241] [serial = 765] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8fb96400) [pid = 4241] [serial = 780] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x93b10c00) [pid = 4241] [serial = 750] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8f486000) [pid = 4241] [serial = 776] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8f485400) [pid = 4241] [serial = 768] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x99260000) [pid = 4241] [serial = 761] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8f2c3000) [pid = 4241] [serial = 767] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x923e6c00) [pid = 4241] [serial = 743] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x978b3400) [pid = 4241] [serial = 759] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x9530c800) [pid = 4241] [serial = 756] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8e0df000) [pid = 4241] [serial = 738] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x9530bc00) [pid = 4241] [serial = 755] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x930a4400) [pid = 4241] [serial = 746] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x99639000) [pid = 4241] [serial = 762] [outer = (nil)] [url = about:blank] 09:21:37 INFO - PROCESS | 4241 | 1467735697932 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 4241 | 1467735697943 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97d800 == 10 [pid = 4241] [id = 283] 09:21:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8b97dc00) [pid = 4241] [serial = 850] [outer = (nil)] 09:21:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8b984000) [pid = 4241] [serial = 851] [outer = 0x8b97dc00] 09:21:38 INFO - PROCESS | 4241 | 1467735698020 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8cfcdc00) [pid = 4241] [serial = 852] [outer = 0x8b97dc00] 09:21:38 INFO - PROCESS | 4241 | 1467735698830 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2583ms 09:21:38 INFO - PROCESS | 4241 | 1467735698862 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 4241 | 1467735698868 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:21:38 INFO - PROCESS | 4241 | 1467735698879 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 4241 | 1467735698884 Marionette TRACE conn3 <- [1,1106,null,{}] 09:21:38 INFO - PROCESS | 4241 | 1467735698896 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 4241 | 1467735698900 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:39 INFO - PROCESS | 4241 | 1467735699079 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:21:39 INFO - PROCESS | 4241 | 1467735699091 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 4241 | 1467735699099 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d9800 == 11 [pid = 4241] [id = 284] 09:21:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8e0da400) [pid = 4241] [serial = 853] [outer = (nil)] 09:21:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8e677400) [pid = 4241] [serial = 854] [outer = 0x8e0da400] 09:21:39 INFO - PROCESS | 4241 | 1467735699283 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8e681800) [pid = 4241] [serial = 855] [outer = 0x8e0da400] 09:21:40 INFO - PROCESS | 4241 | 1467735700192 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1337ms 09:21:40 INFO - PROCESS | 4241 | 1467735700215 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 4241 | 1467735700220 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:21:40 INFO - PROCESS | 4241 | 1467735700235 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 4241 | 1467735700238 Marionette TRACE conn3 <- [1,1110,null,{}] 09:21:40 INFO - PROCESS | 4241 | 1467735700244 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 4241 | 1467735700249 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:40 INFO - PROCESS | 4241 | 1467735700490 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:21:40 INFO - PROCESS | 4241 | 1467735700524 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 4241 | 1467735700530 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eac8000 == 12 [pid = 4241] [id = 285] 09:21:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8eacac00) [pid = 4241] [serial = 856] [outer = (nil)] 09:21:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8ead0400) [pid = 4241] [serial = 857] [outer = 0x8eacac00] 09:21:40 INFO - PROCESS | 4241 | 1467735700606 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8f2c3400) [pid = 4241] [serial = 858] [outer = 0x8eacac00] 09:21:41 INFO - PROCESS | 4241 | 1467735701652 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1445ms 09:21:41 INFO - PROCESS | 4241 | 1467735701680 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 4241 | 1467735701687 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:21:41 INFO - PROCESS | 4241 | 1467735701714 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 4241 | 1467735701732 Marionette TRACE conn3 <- [1,1114,null,{}] 09:21:41 INFO - PROCESS | 4241 | 1467735701744 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 4241 | 1467735701750 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:41 INFO - PROCESS | 4241 | 1467735701971 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8e722c00) [pid = 4241] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x9171ec00) [pid = 4241] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x92474c00) [pid = 4241] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8f2be000) [pid = 4241] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8cfcc000) [pid = 4241] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x9778f800) [pid = 4241] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8e683c00) [pid = 4241] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8cfcf800) [pid = 4241] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e0df400) [pid = 4241] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x91ea5400) [pid = 4241] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8b824800) [pid = 4241] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f482c00) [pid = 4241] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8d636800) [pid = 4241] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x9246dc00) [pid = 4241] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:21:42 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8fb8a000) [pid = 4241] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:21:42 INFO - PROCESS | 4241 | 1467735702789 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 4241 | 1467735702819 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcc000 == 13 [pid = 4241] [id = 286] 09:21:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8cfcf800) [pid = 4241] [serial = 859] [outer = (nil)] 09:21:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8d639000) [pid = 4241] [serial = 860] [outer = 0x8cfcf800] 09:21:42 INFO - PROCESS | 4241 | 1467735702899 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8eacec00) [pid = 4241] [serial = 861] [outer = 0x8cfcf800] 09:21:43 INFO - PROCESS | 4241 | 1467735703597 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1917ms 09:21:43 INFO - PROCESS | 4241 | 1467735703620 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 4241 | 1467735703624 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:21:43 INFO - PROCESS | 4241 | 1467735703630 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 4241 | 1467735703633 Marionette TRACE conn3 <- [1,1118,null,{}] 09:21:43 INFO - PROCESS | 4241 | 1467735703649 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 4241 | 1467735703654 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:43 INFO - PROCESS | 4241 | 1467735703807 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:21:43 INFO - PROCESS | 4241 | 1467735703820 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 4241 | 1467735703830 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:43 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0df400 == 14 [pid = 4241] [id = 287] 09:21:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8f2c8800) [pid = 4241] [serial = 862] [outer = (nil)] 09:21:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f78d800) [pid = 4241] [serial = 863] [outer = 0x8f2c8800] 09:21:43 INFO - PROCESS | 4241 | 1467735703897 Marionette DEBUG loaded listener.js 09:21:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f9c9400) [pid = 4241] [serial = 864] [outer = 0x8f2c8800] 09:21:44 INFO - PROCESS | 4241 | 1467735704911 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1337ms 09:21:44 INFO - PROCESS | 4241 | 1467735704969 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:21:44 INFO - PROCESS | 4241 | 1467735704976 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:21:44 INFO - PROCESS | 4241 | 1467735704986 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:21:44 INFO - PROCESS | 4241 | 1467735704990 Marionette TRACE conn3 <- [1,1122,null,{}] 09:21:45 INFO - PROCESS | 4241 | 1467735704999 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 4241 | 1467735705004 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:45 INFO - PROCESS | 4241 | 1467735705315 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:21:45 INFO - PROCESS | 4241 | 1467735705459 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 4241 | 1467735705487 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d641800 == 15 [pid = 4241] [id = 288] 09:21:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8d642400) [pid = 4241] [serial = 865] [outer = (nil)] 09:21:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e0d8c00) [pid = 4241] [serial = 866] [outer = 0x8d642400] 09:21:45 INFO - PROCESS | 4241 | 1467735705631 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e8cbc00) [pid = 4241] [serial = 867] [outer = 0x8d642400] 09:21:46 INFO - PROCESS | 4241 | 1467735706595 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1688ms 09:21:46 INFO - PROCESS | 4241 | 1467735706673 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 4241 | 1467735706681 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:21:46 INFO - PROCESS | 4241 | 1467735706692 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 4241 | 1467735706696 Marionette TRACE conn3 <- [1,1126,null,{}] 09:21:46 INFO - PROCESS | 4241 | 1467735706703 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:46 INFO - PROCESS | 4241 | 1467735706709 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:46 INFO - PROCESS | 4241 | 1467735706946 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:21:47 INFO - PROCESS | 4241 | 1467735707163 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 4241 | 1467735707174 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d636c00 == 16 [pid = 4241] [id = 289] 09:21:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8ead2400) [pid = 4241] [serial = 868] [outer = (nil)] 09:21:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8f787400) [pid = 4241] [serial = 869] [outer = 0x8ead2400] 09:21:47 INFO - PROCESS | 4241 | 1467735707302 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8f9d2800) [pid = 4241] [serial = 870] [outer = 0x8ead2400] 09:21:48 INFO - PROCESS | 4241 | 1467735708312 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1689ms 09:21:48 INFO - PROCESS | 4241 | 1467735708382 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:21:48 INFO - PROCESS | 4241 | 1467735708387 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:21:48 INFO - PROCESS | 4241 | 1467735708394 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 4241 | 1467735708400 Marionette TRACE conn3 <- [1,1130,null,{}] 09:21:48 INFO - PROCESS | 4241 | 1467735708418 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 4241 | 1467735708428 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:48 INFO - PROCESS | 4241 | 1467735708670 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:21:48 INFO - PROCESS | 4241 | 1467735708935 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 4241 | 1467735708946 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x91723000 == 17 [pid = 4241] [id = 290] 09:21:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x91724400) [pid = 4241] [serial = 871] [outer = (nil)] 09:21:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x91c71400) [pid = 4241] [serial = 872] [outer = 0x91724400] 09:21:49 INFO - PROCESS | 4241 | 1467735709041 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x91c7a800) [pid = 4241] [serial = 873] [outer = 0x91724400] 09:21:50 INFO - PROCESS | 4241 | 1467735710028 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1697ms 09:21:50 INFO - PROCESS | 4241 | 1467735710092 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:21:50 INFO - PROCESS | 4241 | 1467735710097 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:21:50 INFO - PROCESS | 4241 | 1467735710103 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 4241 | 1467735710107 Marionette TRACE conn3 <- [1,1134,null,{}] 09:21:50 INFO - PROCESS | 4241 | 1467735710113 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 4241 | 1467735710118 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:50 INFO - PROCESS | 4241 | 1467735710307 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:21:50 INFO - PROCESS | 4241 | 1467735710547 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 4241 | 1467735710557 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e58800 == 18 [pid = 4241] [id = 291] 09:21:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x91e59c00) [pid = 4241] [serial = 874] [outer = (nil)] 09:21:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x91e5d000) [pid = 4241] [serial = 875] [outer = 0x91e59c00] 09:21:50 INFO - PROCESS | 4241 | 1467735710686 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x91e5e000) [pid = 4241] [serial = 876] [outer = 0x91e59c00] 09:21:51 INFO - PROCESS | 4241 | 1467735711639 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1582ms 09:21:51 INFO - PROCESS | 4241 | 1467735711686 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:21:51 INFO - PROCESS | 4241 | 1467735711690 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:21:51 INFO - PROCESS | 4241 | 1467735711697 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 4241 | 1467735711701 Marionette TRACE conn3 <- [1,1138,null,{}] 09:21:51 INFO - PROCESS | 4241 | 1467735711707 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 4241 | 1467735711713 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:51 INFO - PROCESS | 4241 | 1467735711910 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:21:52 INFO - PROCESS | 4241 | 1467735712083 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:52 INFO - PROCESS | 4241 | 1467735712091 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b824800 == 19 [pid = 4241] [id = 292] 09:21:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x8b981000) [pid = 4241] [serial = 877] [outer = (nil)] 09:21:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x923cd800) [pid = 4241] [serial = 878] [outer = 0x8b981000] 09:21:52 INFO - PROCESS | 4241 | 1467735712179 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x923d3800) [pid = 4241] [serial = 879] [outer = 0x8b981000] 09:21:52 INFO - PROCESS | 4241 | --DOCSHELL 0x93b0cc00 == 18 [pid = 4241] [id = 9] 09:21:53 INFO - PROCESS | 4241 | 1467735713216 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1585ms 09:21:53 INFO - PROCESS | 4241 | 1467735713284 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:21:53 INFO - PROCESS | 4241 | 1467735713289 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:21:53 INFO - PROCESS | 4241 | 1467735713296 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:21:53 INFO - PROCESS | 4241 | 1467735713299 Marionette TRACE conn3 <- [1,1142,null,{}] 09:21:53 INFO - PROCESS | 4241 | 1467735713305 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:53 INFO - PROCESS | 4241 | 1467735713316 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:53 INFO - PROCESS | 4241 | 1467735713591 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:21:53 INFO - PROCESS | 4241 | 1467735713829 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 4241 | 1467735713837 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x91ea7800 == 19 [pid = 4241] [id = 293] 09:21:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x92468800) [pid = 4241] [serial = 880] [outer = (nil)] 09:21:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x92475c00) [pid = 4241] [serial = 881] [outer = 0x92468800] 09:21:53 INFO - PROCESS | 4241 | 1467735713975 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x92472000) [pid = 4241] [serial = 882] [outer = 0x92468800] 09:21:54 INFO - PROCESS | 4241 | 1467735714869 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1634ms 09:21:54 INFO - PROCESS | 4241 | 1467735714930 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 4241 | 1467735714934 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:21:54 INFO - PROCESS | 4241 | 1467735714941 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 4241 | 1467735714944 Marionette TRACE conn3 <- [1,1146,null,{}] 09:21:54 INFO - PROCESS | 4241 | 1467735714950 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 4241 | 1467735714955 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:55 INFO - PROCESS | 4241 | 1467735715132 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:21:55 INFO - PROCESS | 4241 | 1467735715306 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 4241 | 1467735715315 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b824c00 == 20 [pid = 4241] [id = 294] 09:21:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x8cfcf000) [pid = 4241] [serial = 883] [outer = (nil)] 09:21:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x8f2cb400) [pid = 4241] [serial = 884] [outer = 0x8cfcf000] 09:21:55 INFO - PROCESS | 4241 | 1467735715402 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x8e683c00) [pid = 4241] [serial = 885] [outer = 0x8cfcf000] 09:21:56 INFO - PROCESS | 4241 | 1467735716345 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1482ms 09:21:56 INFO - PROCESS | 4241 | 1467735716425 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 4241 | 1467735716429 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:21:56 INFO - PROCESS | 4241 | 1467735716436 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 4241 | 1467735716439 Marionette TRACE conn3 <- [1,1150,null,{}] 09:21:56 INFO - PROCESS | 4241 | 1467735716445 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 4241 | 1467735716450 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:56 INFO - PROCESS | 4241 | 1467735716827 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:21:57 INFO - PROCESS | 4241 | 1467735717063 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 4241 | 1467735717074 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc1800 == 21 [pid = 4241] [id = 295] 09:21:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x8cfc7800) [pid = 4241] [serial = 886] [outer = (nil)] 09:21:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x8d609c00) [pid = 4241] [serial = 887] [outer = 0x8cfc7800] 09:21:57 INFO - PROCESS | 4241 | 1467735717167 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x8d63a000) [pid = 4241] [serial = 888] [outer = 0x8cfc7800] 09:21:58 INFO - PROCESS | 4241 | 1467735718117 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1734ms 09:21:58 INFO - PROCESS | 4241 | 1467735718172 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 4241 | 1467735718179 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:21:58 INFO - PROCESS | 4241 | 1467735718188 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 4241 | 1467735718193 Marionette TRACE conn3 <- [1,1154,null,{}] 09:21:58 INFO - PROCESS | 4241 | 1467735718200 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:58 INFO - PROCESS | 4241 | 1467735718206 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:58 INFO - PROCESS | 4241 | 1467735718393 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x8fb91000) [pid = 4241] [serial = 824] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x91e55400) [pid = 4241] [serial = 821] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x93b09000) [pid = 4241] [serial = 797] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x93d21c00) [pid = 4241] [serial = 798] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x8f481800) [pid = 4241] [serial = 788] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x8f585800) [pid = 4241] [serial = 789] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x952a5800) [pid = 4241] [serial = 800] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x97791400) [pid = 4241] [serial = 801] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x99d04800) [pid = 4241] [serial = 806] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x99d08400) [pid = 4241] [serial = 807] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8ead3400) [pid = 4241] [serial = 815] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8f483000) [pid = 4241] [serial = 816] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8d63c800) [pid = 4241] [serial = 812] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8e67d000) [pid = 4241] [serial = 813] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x9171c000) [pid = 4241] [serial = 783] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x923cfc00) [pid = 4241] [serial = 791] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x923d4000) [pid = 4241] [serial = 792] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8e679400) [pid = 4241] [serial = 809] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8eac9800) [pid = 4241] [serial = 810] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x9831bc00) [pid = 4241] [serial = 803] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x983ac000) [pid = 4241] [serial = 804] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8e0d2000) [pid = 4241] [serial = 785] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8e0de400) [pid = 4241] [serial = 786] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x92ed2000) [pid = 4241] [serial = 794] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x9309e000) [pid = 4241] [serial = 795] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91e9bc00) [pid = 4241] [serial = 822] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x9171bc00) [pid = 4241] [serial = 818] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x91c6e800) [pid = 4241] [serial = 819] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x91e57000) [pid = 4241] [serial = 825] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 4241 | 1467735718680 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 4241 | 1467735718685 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d2000 == 22 [pid = 4241] [id = 296] 09:21:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8e0dc800) [pid = 4241] [serial = 889] [outer = (nil)] 09:21:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8e67d000) [pid = 4241] [serial = 890] [outer = 0x8e0dc800] 09:21:58 INFO - PROCESS | 4241 | 1467735718770 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8ead1c00) [pid = 4241] [serial = 891] [outer = 0x8e0dc800] 09:21:59 INFO - PROCESS | 4241 | 1467735719594 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1442ms 09:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:21:59 INFO - PROCESS | 4241 | 1467735719629 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 4241 | 1467735719633 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:21:59 INFO - PROCESS | 4241 | 1467735719640 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 4241 | 1467735719643 Marionette TRACE conn3 <- [1,1158,null,{}] 09:21:59 INFO - PROCESS | 4241 | 1467735719650 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 4241 | 1467735719655 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:59 INFO - PROCESS | 4241 | 1467735719826 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:21:59 INFO - PROCESS | 4241 | 1467735719847 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 4241 | 1467735719856 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:21:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c7400 == 23 [pid = 4241] [id = 297] 09:21:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f486800) [pid = 4241] [serial = 892] [outer = (nil)] 09:22:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f788800) [pid = 4241] [serial = 893] [outer = 0x8f486800] 09:22:00 INFO - PROCESS | 4241 | 1467735720038 Marionette DEBUG loaded listener.js 09:22:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8f9d7800) [pid = 4241] [serial = 894] [outer = 0x8f486800] 09:22:00 INFO - PROCESS | 4241 | 1467735720877 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1289ms 09:22:00 INFO - PROCESS | 4241 | 1467735720929 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 4241 | 1467735720935 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:22:00 INFO - PROCESS | 4241 | 1467735720955 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 4241 | 1467735720972 Marionette TRACE conn3 <- [1,1162,null,{}] 09:22:00 INFO - PROCESS | 4241 | 1467735720978 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:00 INFO - PROCESS | 4241 | 1467735720985 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:01 INFO - PROCESS | 4241 | 1467735721158 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:22:01 INFO - PROCESS | 4241 | 1467735721301 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 4241 | 1467735721310 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0de800 == 24 [pid = 4241] [id = 298] 09:22:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8f788000) [pid = 4241] [serial = 895] [outer = (nil)] 09:22:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x91c72c00) [pid = 4241] [serial = 896] [outer = 0x8f788000] 09:22:01 INFO - PROCESS | 4241 | 1467735721381 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x91e59000) [pid = 4241] [serial = 897] [outer = 0x8f788000] 09:22:02 INFO - PROCESS | 4241 | 1467735722319 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1412ms 09:22:02 INFO - PROCESS | 4241 | 1467735722358 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 4241 | 1467735722362 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:22:02 INFO - PROCESS | 4241 | 1467735722368 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 4241 | 1467735722371 Marionette TRACE conn3 <- [1,1166,null,{}] 09:22:02 INFO - PROCESS | 4241 | 1467735722383 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 4241 | 1467735722387 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:02 INFO - PROCESS | 4241 | 1467735722621 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:22:02 INFO - PROCESS | 4241 | 1467735722651 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 4241 | 1467735722658 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b822c00 == 25 [pid = 4241] [id = 299] 09:22:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8f482c00) [pid = 4241] [serial = 898] [outer = (nil)] 09:22:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x923d3000) [pid = 4241] [serial = 899] [outer = 0x8f482c00] 09:22:02 INFO - PROCESS | 4241 | 1467735722734 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x923ec800) [pid = 4241] [serial = 900] [outer = 0x8f482c00] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8b97dc00) [pid = 4241] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e0da400) [pid = 4241] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8e72dc00) [pid = 4241] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8eacac00) [pid = 4241] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8f590400) [pid = 4241] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x95312400) [pid = 4241] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e725800) [pid = 4241] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8cfcf800) [pid = 4241] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91ea4c00) [pid = 4241] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8b823c00) [pid = 4241] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8d610c00) [pid = 4241] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:22:03 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8d638c00) [pid = 4241] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:22:03 INFO - PROCESS | 4241 | 1467735723838 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1486ms 09:22:03 INFO - PROCESS | 4241 | 1467735723858 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 4241 | 1467735723864 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:22:03 INFO - PROCESS | 4241 | 1467735723870 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 4241 | 1467735723874 Marionette TRACE conn3 <- [1,1170,null,{}] 09:22:03 INFO - PROCESS | 4241 | 1467735723880 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:03 INFO - PROCESS | 4241 | 1467735723885 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:04 INFO - PROCESS | 4241 | 1467735724103 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:22:04 INFO - PROCESS | 4241 | 1467735724125 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 4241 | 1467735724140 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x9171fc00 == 26 [pid = 4241] [id = 300] 09:22:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x91727400) [pid = 4241] [serial = 901] [outer = (nil)] 09:22:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x923e6c00) [pid = 4241] [serial = 902] [outer = 0x91727400] 09:22:04 INFO - PROCESS | 4241 | 1467735724224 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x930a3800) [pid = 4241] [serial = 903] [outer = 0x91727400] 09:22:05 INFO - PROCESS | 4241 | 1467735725093 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1287ms 09:22:05 INFO - PROCESS | 4241 | 1467735725158 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 4241 | 1467735725163 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:22:05 INFO - PROCESS | 4241 | 1467735725169 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 4241 | 1467735725172 Marionette TRACE conn3 <- [1,1174,null,{}] 09:22:05 INFO - PROCESS | 4241 | 1467735725178 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:05 INFO - PROCESS | 4241 | 1467735725182 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:05 INFO - PROCESS | 4241 | 1467735725345 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:22:05 INFO - PROCESS | 4241 | 1467735725577 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 4241 | 1467735725594 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81e000 == 27 [pid = 4241] [id = 301] 09:22:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8b81f000) [pid = 4241] [serial = 904] [outer = (nil)] 09:22:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8b827400) [pid = 4241] [serial = 905] [outer = 0x8b81f000] 09:22:05 INFO - PROCESS | 4241 | 1467735725689 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8b985000) [pid = 4241] [serial = 906] [outer = 0x8b81f000] 09:22:06 INFO - PROCESS | 4241 | 1467735726802 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 4241 | 1467735726886 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:22:06 INFO - PROCESS | 4241 | 1467735726896 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 4241 | 1467735726900 Marionette TRACE conn3 <- [1,1178,null,{}] 09:22:06 INFO - PROCESS | 4241 | 1467735726910 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 4241 | 1467735726915 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:07 INFO - PROCESS | 4241 | 1467735727148 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:22:07 INFO - PROCESS | 4241 | 1467735727384 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 4241 | 1467735727394 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:07 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e72f400 == 28 [pid = 4241] [id = 302] 09:22:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e8c8400) [pid = 4241] [serial = 907] [outer = (nil)] 09:22:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8eacd000) [pid = 4241] [serial = 908] [outer = 0x8e8c8400] 09:22:07 INFO - PROCESS | 4241 | 1467735727486 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8f487000) [pid = 4241] [serial = 909] [outer = 0x8e8c8400] 09:22:08 INFO - PROCESS | 4241 | 1467735728466 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 4241 | 1467735728543 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:22:08 INFO - PROCESS | 4241 | 1467735728551 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 4241 | 1467735728555 Marionette TRACE conn3 <- [1,1182,null,{}] 09:22:08 INFO - PROCESS | 4241 | 1467735728561 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 4241 | 1467735728567 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:08 INFO - PROCESS | 4241 | 1467735728809 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:22:09 INFO - PROCESS | 4241 | 1467735729080 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:09 INFO - PROCESS | 4241 | 1467735729087 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58ec00 == 29 [pid = 4241] [id = 303] 09:22:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8fb8e000) [pid = 4241] [serial = 910] [outer = (nil)] 09:22:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8fb97000) [pid = 4241] [serial = 911] [outer = 0x8fb8e000] 09:22:09 INFO - PROCESS | 4241 | 1467735729192 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x91c70c00) [pid = 4241] [serial = 912] [outer = 0x8fb8e000] 09:22:10 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:22:10 INFO - PROCESS | 4241 | 1467735730179 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 4241 | 1467735730244 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:22:10 INFO - PROCESS | 4241 | 1467735730262 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 4241 | 1467735730272 Marionette TRACE conn3 <- [1,1186,null,{}] 09:22:10 INFO - PROCESS | 4241 | 1467735730280 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:10 INFO - PROCESS | 4241 | 1467735730288 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:10 INFO - PROCESS | 4241 | 1467735730575 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:22:10 INFO - PROCESS | 4241 | 1467735730865 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 4241 | 1467735730876 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48c800 == 30 [pid = 4241] [id = 304] 09:22:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8f9d0800) [pid = 4241] [serial = 913] [outer = (nil)] 09:22:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x93b03800) [pid = 4241] [serial = 914] [outer = 0x8f9d0800] 09:22:10 INFO - PROCESS | 4241 | 1467735730965 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x93d24800) [pid = 4241] [serial = 915] [outer = 0x8f9d0800] 09:22:11 INFO - PROCESS | 4241 | 1467735731914 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 4241 | 1467735731978 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:22:11 INFO - PROCESS | 4241 | 1467735731985 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 4241 | 1467735731988 Marionette TRACE conn3 <- [1,1190,null,{}] 09:22:11 INFO - PROCESS | 4241 | 1467735731994 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 4241 | 1467735732000 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:12 INFO - PROCESS | 4241 | 1467735732200 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:22:12 INFO - PROCESS | 4241 | 1467735732429 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 4241 | 1467735732435 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67c800 == 31 [pid = 4241] [id = 305] 09:22:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8f9d5000) [pid = 4241] [serial = 916] [outer = (nil)] 09:22:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x9525c000) [pid = 4241] [serial = 917] [outer = 0x8f9d5000] 09:22:12 INFO - PROCESS | 4241 | 1467735732566 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x952a2000) [pid = 4241] [serial = 918] [outer = 0x8f9d5000] 09:22:13 INFO - PROCESS | 4241 | 1467735733465 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:22:13 INFO - PROCESS | 4241 | 1467735733524 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:22:13 INFO - PROCESS | 4241 | 1467735733531 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 4241 | 1467735733534 Marionette TRACE conn3 <- [1,1194,null,{}] 09:22:13 INFO - PROCESS | 4241 | 1467735733540 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:13 INFO - PROCESS | 4241 | 1467735733546 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:13 INFO - PROCESS | 4241 | 1467735733735 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:22:13 INFO - PROCESS | 4241 | 1467735733907 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 4241 | 1467735733925 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x95312000 == 32 [pid = 4241] [id = 306] 09:22:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x95312400) [pid = 4241] [serial = 919] [outer = (nil)] 09:22:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x9779c400) [pid = 4241] [serial = 920] [outer = 0x95312400] 09:22:14 INFO - PROCESS | 4241 | 1467735734018 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x9925ec00) [pid = 4241] [serial = 921] [outer = 0x95312400] 09:22:14 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:14 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:15 INFO - PROCESS | 4241 | 1467735735041 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 4241 | 1467735735128 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:22:15 INFO - PROCESS | 4241 | 1467735735135 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 4241 | 1467735735138 Marionette TRACE conn3 <- [1,1198,null,{}] 09:22:15 INFO - PROCESS | 4241 | 1467735735144 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 4241 | 1467735735150 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:15 INFO - PROCESS | 4241 | 1467735735344 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:22:15 INFO - PROCESS | 4241 | 1467735735494 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 4241 | 1467735735503 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b826800 == 33 [pid = 4241] [id = 307] 09:22:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x8f489c00) [pid = 4241] [serial = 922] [outer = (nil)] 09:22:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x99d09800) [pid = 4241] [serial = 923] [outer = 0x8f489c00] 09:22:15 INFO - PROCESS | 4241 | 1467735735626 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x99d10400) [pid = 4241] [serial = 924] [outer = 0x8f489c00] 09:22:16 INFO - PROCESS | 4241 | 1467735736570 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1487ms 09:22:16 INFO - PROCESS | 4241 | 1467735736623 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 4241 | 1467735736626 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:22:16 INFO - PROCESS | 4241 | 1467735736634 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 4241 | 1467735736636 Marionette TRACE conn3 <- [1,1202,null,{}] 09:22:16 INFO - PROCESS | 4241 | 1467735736643 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:16 INFO - PROCESS | 4241 | 1467735736648 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:16 INFO - PROCESS | 4241 | 1467735736851 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:22:17 INFO - PROCESS | 4241 | 1467735737096 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 4241 | 1467735737106 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cdc00 == 34 [pid = 4241] [id = 308] 09:22:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x8e8d0800) [pid = 4241] [serial = 925] [outer = (nil)] 09:22:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x99e86c00) [pid = 4241] [serial = 926] [outer = 0x8e8d0800] 09:22:17 INFO - PROCESS | 4241 | 1467735737249 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x9a2c2c00) [pid = 4241] [serial = 927] [outer = 0x8e8d0800] 09:22:18 INFO - PROCESS | 4241 | 1467735738161 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1594ms 09:22:18 INFO - PROCESS | 4241 | 1467735738229 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:22:18 INFO - PROCESS | 4241 | 1467735738233 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:22:18 INFO - PROCESS | 4241 | 1467735738240 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 4241 | 1467735738244 Marionette TRACE conn3 <- [1,1206,null,{}] 09:22:18 INFO - PROCESS | 4241 | 1467735738250 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:18 INFO - PROCESS | 4241 | 1467735738255 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:18 INFO - PROCESS | 4241 | 1467735738442 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:22:18 INFO - PROCESS | 4241 | 1467735738967 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 4241 | 1467735738975 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d3000 == 35 [pid = 4241] [id = 309] 09:22:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x8e0d4800) [pid = 4241] [serial = 928] [outer = (nil)] 09:22:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x8e0de000) [pid = 4241] [serial = 929] [outer = 0x8e0d4800] 09:22:19 INFO - PROCESS | 4241 | 1467735739058 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x8e722400) [pid = 4241] [serial = 930] [outer = 0x8e0d4800] 09:22:19 INFO - PROCESS | 4241 | 1467735739961 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1783ms 09:22:20 INFO - PROCESS | 4241 | 1467735740025 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 4241 | 1467735740030 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:22:20 INFO - PROCESS | 4241 | 1467735740038 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 4241 | 1467735740042 Marionette TRACE conn3 <- [1,1210,null,{}] 09:22:20 INFO - PROCESS | 4241 | 1467735740050 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 4241 | 1467735740058 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:20 INFO - PROCESS | 4241 | 1467735740338 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8e725400 == 34 [pid = 4241] [id = 282] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x9171fc00 == 33 [pid = 4241] [id = 300] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8b822c00 == 32 [pid = 4241] [id = 299] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0de800 == 31 [pid = 4241] [id = 298] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c7400 == 30 [pid = 4241] [id = 297] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d2000 == 29 [pid = 4241] [id = 296] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc1800 == 28 [pid = 4241] [id = 295] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97d800 == 27 [pid = 4241] [id = 283] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d9800 == 26 [pid = 4241] [id = 284] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0df400 == 25 [pid = 4241] [id = 287] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8d641800 == 24 [pid = 4241] [id = 288] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8d636c00 == 23 [pid = 4241] [id = 289] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcc000 == 22 [pid = 4241] [id = 286] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8b824c00 == 21 [pid = 4241] [id = 294] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x91e58800 == 20 [pid = 4241] [id = 291] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x91723000 == 19 [pid = 4241] [id = 290] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8b824800 == 18 [pid = 4241] [id = 292] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x91ea7800 == 17 [pid = 4241] [id = 293] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8eac8000 == 16 [pid = 4241] [id = 285] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x93b06c00 == 15 [pid = 4241] [id = 11] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8b826800 == 14 [pid = 4241] [id = 307] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cdc00 == 13 [pid = 4241] [id = 308] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x95312000 == 12 [pid = 4241] [id = 306] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67c800 == 11 [pid = 4241] [id = 305] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48c800 == 10 [pid = 4241] [id = 304] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8e72f400 == 9 [pid = 4241] [id = 302] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8f58ec00 == 8 [pid = 4241] [id = 303] 09:22:21 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81e000 == 7 [pid = 4241] [id = 301] 09:22:21 INFO - PROCESS | 4241 | 1467735741700 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 4241 | 1467735741708 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x8cfcdc00) [pid = 4241] [serial = 852] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x8b984000) [pid = 4241] [serial = 851] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x8e677400) [pid = 4241] [serial = 854] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x8e731800) [pid = 4241] [serial = 830] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8f2c3400) [pid = 4241] [serial = 858] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x8f9d5400) [pid = 4241] [serial = 834] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x978b1c00) [pid = 4241] [serial = 842] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8e72f000) [pid = 4241] [serial = 848] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8d639000) [pid = 4241] [serial = 860] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x8ead0400) [pid = 4241] [serial = 857] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x8f78a800) [pid = 4241] [serial = 833] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x99d0e800) [pid = 4241] [serial = 843] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x923ce400) [pid = 4241] [serial = 836] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8b977800) [pid = 4241] [serial = 827] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x93d1c400) [pid = 4241] [serial = 839] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8eac8400) [pid = 4241] [serial = 831] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x9246f800) [pid = 4241] [serial = 837] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8e681800) [pid = 4241] [serial = 855] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8e8cc400) [pid = 4241] [serial = 849] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e724800) [pid = 4241] [serial = 845] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8eacec00) [pid = 4241] [serial = 861] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x93d29800) [pid = 4241] [serial = 840] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8cfc1400) [pid = 4241] [serial = 828] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8f490c00) [pid = 4241] [serial = 846] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f78d800) [pid = 4241] [serial = 863] [outer = (nil)] [url = about:blank] 09:22:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81f800 == 8 [pid = 4241] [id = 310] 09:22:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8b826000) [pid = 4241] [serial = 931] [outer = (nil)] 09:22:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8b978400) [pid = 4241] [serial = 932] [outer = 0x8b826000] 09:22:22 INFO - PROCESS | 4241 | 1467735741994 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8cfc3800) [pid = 4241] [serial = 933] [outer = 0x8b826000] 09:22:22 INFO - PROCESS | 4241 | 1467735742805 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2802ms 09:22:22 INFO - PROCESS | 4241 | 1467735742842 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 4241 | 1467735742847 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:22:22 INFO - PROCESS | 4241 | 1467735742855 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 4241 | 1467735742861 Marionette TRACE conn3 <- [1,1214,null,{}] 09:22:22 INFO - PROCESS | 4241 | 1467735742869 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 4241 | 1467735742875 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:23 INFO - PROCESS | 4241 | 1467735743042 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:22:23 INFO - PROCESS | 4241 | 1467735743055 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 4241 | 1467735743063 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d641000 == 9 [pid = 4241] [id = 311] 09:22:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8e0d2000) [pid = 4241] [serial = 934] [outer = (nil)] 09:22:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8e0db000) [pid = 4241] [serial = 935] [outer = 0x8e0d2000] 09:22:23 INFO - PROCESS | 4241 | 1467735743141 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8e67a000) [pid = 4241] [serial = 936] [outer = 0x8e0d2000] 09:22:24 INFO - PROCESS | 4241 | 1467735744110 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1282ms 09:22:24 INFO - PROCESS | 4241 | 1467735744141 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 4241 | 1467735744149 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:22:24 INFO - PROCESS | 4241 | 1467735744159 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 4241 | 1467735744162 Marionette TRACE conn3 <- [1,1218,null,{}] 09:22:24 INFO - PROCESS | 4241 | 1467735744169 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:24 INFO - PROCESS | 4241 | 1467735744174 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:24 INFO - PROCESS | 4241 | 1467735744421 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:22:24 INFO - PROCESS | 4241 | 1467735744455 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 4241 | 1467735744464 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cb400 == 10 [pid = 4241] [id = 312] 09:22:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e8cdc00) [pid = 4241] [serial = 937] [outer = (nil)] 09:22:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8e8d4000) [pid = 4241] [serial = 938] [outer = 0x8e8cdc00] 09:22:24 INFO - PROCESS | 4241 | 1467735744537 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8eacb800) [pid = 4241] [serial = 939] [outer = 0x8e8cdc00] 09:22:25 INFO - PROCESS | 4241 | 1467735745564 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1483ms 09:22:25 INFO - PROCESS | 4241 | 1467735745641 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 4241 | 1467735745646 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:22:25 INFO - PROCESS | 4241 | 1467735745655 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 4241 | 1467735745665 Marionette TRACE conn3 <- [1,1222,null,{}] 09:22:25 INFO - PROCESS | 4241 | 1467735745703 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 4241 | 1467735745713 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:25 INFO - PROCESS | 4241 | 1467735745942 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:22:25 INFO - PROCESS | 4241 | 1467735745967 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 4241 | 1467735745977 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48c800 == 11 [pid = 4241] [id = 313] 09:22:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8f48d400) [pid = 4241] [serial = 940] [outer = (nil)] 09:22:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8e8cf400) [pid = 4241] [serial = 941] [outer = 0x8f48d400] 09:22:26 INFO - PROCESS | 4241 | 1467735746060 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8f58d000) [pid = 4241] [serial = 942] [outer = 0x8f48d400] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8f482c00) [pid = 4241] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8ead2400) [pid = 4241] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x91724400) [pid = 4241] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8cfcf000) [pid = 4241] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8b981000) [pid = 4241] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8d642400) [pid = 4241] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8cfc7800) [pid = 4241] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f486800) [pid = 4241] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8e0dc800) [pid = 4241] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x91e59c00) [pid = 4241] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8f2c8800) [pid = 4241] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x92468800) [pid = 4241] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x93d1cc00) [pid = 4241] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f788000) [pid = 4241] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x93b0d400) [pid = 4241] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:22:27 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x91727400) [pid = 4241] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:22:27 INFO - PROCESS | 4241 | 1467735747644 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:22:27 INFO - PROCESS | 4241 | 1467735747677 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:22:27 INFO - PROCESS | 4241 | 1467735747683 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 4241 | 1467735747687 Marionette TRACE conn3 <- [1,1226,null,{}] 09:22:27 INFO - PROCESS | 4241 | 1467735747693 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 4241 | 1467735747698 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:27 INFO - PROCESS | 4241 | 1467735747906 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:22:27 INFO - PROCESS | 4241 | 1467735747921 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 4241 | 1467735747929 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b820800 == 12 [pid = 4241] [id = 314] 09:22:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8e680000) [pid = 4241] [serial = 943] [outer = (nil)] 09:22:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8f789400) [pid = 4241] [serial = 944] [outer = 0x8e680000] 09:22:28 INFO - PROCESS | 4241 | 1467735747999 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f790000) [pid = 4241] [serial = 945] [outer = 0x8e680000] 09:22:28 INFO - PROCESS | 4241 | 1467735748852 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1193ms 09:22:28 INFO - PROCESS | 4241 | 1467735748876 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 4241 | 1467735748880 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:22:28 INFO - PROCESS | 4241 | 1467735748891 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 4241 | 1467735748894 Marionette TRACE conn3 <- [1,1230,null,{}] 09:22:28 INFO - PROCESS | 4241 | 1467735748901 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 4241 | 1467735748906 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:29 INFO - PROCESS | 4241 | 1467735749065 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:22:29 INFO - PROCESS | 4241 | 1467735749074 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 4241 | 1467735749093 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d6c00 == 13 [pid = 4241] [id = 315] 09:22:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f9d7000) [pid = 4241] [serial = 946] [outer = (nil)] 09:22:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8fb8f800) [pid = 4241] [serial = 947] [outer = 0x8f9d7000] 09:22:29 INFO - PROCESS | 4241 | 1467735749176 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x91729c00) [pid = 4241] [serial = 948] [outer = 0x8f9d7000] 09:22:30 INFO - PROCESS | 4241 | 1467735750315 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1488ms 09:22:30 INFO - PROCESS | 4241 | 1467735750381 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 4241 | 1467735750388 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:22:30 INFO - PROCESS | 4241 | 1467735750397 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 4241 | 1467735750405 Marionette TRACE conn3 <- [1,1234,null,{}] 09:22:30 INFO - PROCESS | 4241 | 1467735750414 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 4241 | 1467735750419 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:30 INFO - PROCESS | 4241 | 1467735750651 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:22:30 INFO - PROCESS | 4241 | 1467735750885 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 4241 | 1467735750896 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc1c00 == 14 [pid = 4241] [id = 316] 09:22:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8d644400) [pid = 4241] [serial = 949] [outer = (nil)] 09:22:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8e72a800) [pid = 4241] [serial = 950] [outer = 0x8d644400] 09:22:31 INFO - PROCESS | 4241 | 1467735750999 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8e8ca000) [pid = 4241] [serial = 951] [outer = 0x8d644400] 09:22:31 INFO - PROCESS | 4241 | 1467735751909 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1544ms 09:22:31 INFO - PROCESS | 4241 | 1467735751946 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 4241 | 1467735751960 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:22:31 INFO - PROCESS | 4241 | 1467735751995 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 4241 | 1467735752001 Marionette TRACE conn3 <- [1,1238,null,{}] 09:22:32 INFO - PROCESS | 4241 | 1467735752007 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:32 INFO - PROCESS | 4241 | 1467735752012 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:32 INFO - PROCESS | 4241 | 1467735752216 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:22:32 INFO - PROCESS | 4241 | 1467735752512 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 4241 | 1467735752522 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b976800 == 15 [pid = 4241] [id = 317] 09:22:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8f2c2c00) [pid = 4241] [serial = 952] [outer = (nil)] 09:22:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8f587800) [pid = 4241] [serial = 953] [outer = 0x8f2c2c00] 09:22:32 INFO - PROCESS | 4241 | 1467735752621 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8f792400) [pid = 4241] [serial = 954] [outer = 0x8f2c2c00] 09:22:33 INFO - PROCESS | 4241 | 1467735753541 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1594ms 09:22:33 INFO - PROCESS | 4241 | 1467735753587 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 4241 | 1467735753591 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:22:33 INFO - PROCESS | 4241 | 1467735753599 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 4241 | 1467735753605 Marionette TRACE conn3 <- [1,1242,null,{}] 09:22:33 INFO - PROCESS | 4241 | 1467735753623 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:33 INFO - PROCESS | 4241 | 1467735753632 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:33 INFO - PROCESS | 4241 | 1467735753864 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:22:34 INFO - PROCESS | 4241 | 1467735754080 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 4241 | 1467735754093 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e59c00 == 16 [pid = 4241] [id = 318] 09:22:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x91e5ac00) [pid = 4241] [serial = 955] [outer = (nil)] 09:22:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x91e9b800) [pid = 4241] [serial = 956] [outer = 0x91e5ac00] 09:22:34 INFO - PROCESS | 4241 | 1467735754226 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x91ea4c00) [pid = 4241] [serial = 957] [outer = 0x91e5ac00] 09:22:35 INFO - PROCESS | 4241 | 1467735755141 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1588ms 09:22:35 INFO - PROCESS | 4241 | 1467735755187 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:22:35 INFO - PROCESS | 4241 | 1467735755193 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:22:35 INFO - PROCESS | 4241 | 1467735755200 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 4241 | 1467735755203 Marionette TRACE conn3 <- [1,1246,null,{}] 09:22:35 INFO - PROCESS | 4241 | 1467735755209 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 4241 | 1467735755215 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:35 INFO - PROCESS | 4241 | 1467735755408 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:22:35 INFO - PROCESS | 4241 | 1467735755578 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 4241 | 1467735755587 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d636800 == 17 [pid = 4241] [id = 319] 09:22:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8f9d6000) [pid = 4241] [serial = 958] [outer = (nil)] 09:22:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x923e1c00) [pid = 4241] [serial = 959] [outer = 0x8f9d6000] 09:22:35 INFO - PROCESS | 4241 | 1467735755719 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x923ee400) [pid = 4241] [serial = 960] [outer = 0x8f9d6000] 09:22:36 INFO - PROCESS | 4241 | 1467735756610 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1442ms 09:22:36 INFO - PROCESS | 4241 | 1467735756642 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:22:36 INFO - PROCESS | 4241 | 1467735756646 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:22:36 INFO - PROCESS | 4241 | 1467735756653 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 4241 | 1467735756657 Marionette TRACE conn3 <- [1,1250,null,{}] 09:22:36 INFO - PROCESS | 4241 | 1467735756663 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 4241 | 1467735756669 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:36 INFO - PROCESS | 4241 | 1467735756865 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:22:37 INFO - PROCESS | 4241 | 1467735757071 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 4241 | 1467735757079 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc6800 == 18 [pid = 4241] [id = 320] 09:22:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x8e8cd800) [pid = 4241] [serial = 961] [outer = (nil)] 09:22:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x92471000) [pid = 4241] [serial = 962] [outer = 0x8e8cd800] 09:22:37 INFO - PROCESS | 4241 | 1467735757219 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x92ed3400) [pid = 4241] [serial = 963] [outer = 0x8e8cd800] 09:22:38 INFO - PROCESS | 4241 | 1467735758199 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1582ms 09:22:38 INFO - PROCESS | 4241 | 1467735758235 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 4241 | 1467735758240 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:22:38 INFO - PROCESS | 4241 | 1467735758247 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 4241 | 1467735758251 Marionette TRACE conn3 <- [1,1254,null,{}] 09:22:38 INFO - PROCESS | 4241 | 1467735758258 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 4241 | 1467735758267 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:38 INFO - PROCESS | 4241 | 1467735758477 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:22:38 INFO - PROCESS | 4241 | 1467735758693 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 4241 | 1467735758701 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81c400 == 19 [pid = 4241] [id = 321] 09:22:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x8d605000) [pid = 4241] [serial = 964] [outer = (nil)] 09:22:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x93d1f000) [pid = 4241] [serial = 965] [outer = 0x8d605000] 09:22:38 INFO - PROCESS | 4241 | 1467735758829 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x93b0cc00) [pid = 4241] [serial = 966] [outer = 0x8d605000] 09:22:39 INFO - PROCESS | 4241 | 1467735759735 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1541ms 09:22:39 INFO - PROCESS | 4241 | 1467735759789 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 4241 | 1467735759794 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:22:39 INFO - PROCESS | 4241 | 1467735759800 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 4241 | 1467735759804 Marionette TRACE conn3 <- [1,1258,null,{}] 09:22:39 INFO - PROCESS | 4241 | 1467735759810 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:39 INFO - PROCESS | 4241 | 1467735759816 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:40 INFO - PROCESS | 4241 | 1467735760002 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:22:40 INFO - PROCESS | 4241 | 1467735760172 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 4241 | 1467735760179 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b824400 == 20 [pid = 4241] [id = 322] 09:22:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x9246e400) [pid = 4241] [serial = 967] [outer = (nil)] 09:22:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x9525bc00) [pid = 4241] [serial = 968] [outer = 0x9246e400] 09:22:40 INFO - PROCESS | 4241 | 1467735760260 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x9525e400) [pid = 4241] [serial = 969] [outer = 0x9246e400] 09:22:41 INFO - PROCESS | 4241 | 1467735761299 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1546ms 09:22:41 INFO - PROCESS | 4241 | 1467735761347 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:22:41 INFO - PROCESS | 4241 | 1467735761352 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:22:41 INFO - PROCESS | 4241 | 1467735761359 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 4241 | 1467735761363 Marionette TRACE conn3 <- [1,1262,null,{}] 09:22:41 INFO - PROCESS | 4241 | 1467735761369 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 4241 | 1467735761374 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:41 INFO - PROCESS | 4241 | 1467735761556 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:22:41 INFO - PROCESS | 4241 | 1467735761776 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 4241 | 1467735761784 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b976c00 == 21 [pid = 4241] [id = 323] 09:22:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x8b978800) [pid = 4241] [serial = 970] [outer = (nil)] 09:22:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x8eac9800) [pid = 4241] [serial = 971] [outer = 0x8b978800] 09:22:41 INFO - PROCESS | 4241 | 1467735761939 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 111 (0x8ead1800) [pid = 4241] [serial = 972] [outer = 0x8b978800] 09:22:42 INFO - PROCESS | 4241 | 1467735762854 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1683ms 09:22:43 INFO - PROCESS | 4241 | 1467735763056 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 4241 | 1467735763064 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:22:43 INFO - PROCESS | 4241 | 1467735763073 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 4241 | 1467735763078 Marionette TRACE conn3 <- [1,1266,null,{}] 09:22:43 INFO - PROCESS | 4241 | 1467735763088 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 4241 | 1467735763093 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:43 INFO - PROCESS | 4241 | 1467735763292 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:22:43 INFO - PROCESS | 4241 | 1467735763538 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 4241 | 1467735763555 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:43 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b825400 == 22 [pid = 4241] [id = 324] 09:22:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 112 (0x8cfc2400) [pid = 4241] [serial = 973] [outer = (nil)] 09:22:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 113 (0x8d636000) [pid = 4241] [serial = 974] [outer = 0x8cfc2400] 09:22:43 INFO - PROCESS | 4241 | 1467735763722 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 114 (0x8d63f800) [pid = 4241] [serial = 975] [outer = 0x8cfc2400] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 113 (0x8f787400) [pid = 4241] [serial = 869] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 112 (0x8f9d2800) [pid = 4241] [serial = 870] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 111 (0x91c71400) [pid = 4241] [serial = 872] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 110 (0x91c7a800) [pid = 4241] [serial = 873] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x8e0d8c00) [pid = 4241] [serial = 866] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x8e8cbc00) [pid = 4241] [serial = 867] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x91e5d000) [pid = 4241] [serial = 875] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x91e5e000) [pid = 4241] [serial = 876] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8f9c9400) [pid = 4241] [serial = 864] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x8b828800) [pid = 4241] [serial = 603] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x923d3000) [pid = 4241] [serial = 899] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8f2cb400) [pid = 4241] [serial = 884] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8e683c00) [pid = 4241] [serial = 885] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x923cd800) [pid = 4241] [serial = 878] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x923d3800) [pid = 4241] [serial = 879] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8d609c00) [pid = 4241] [serial = 887] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8d63a000) [pid = 4241] [serial = 888] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8f788800) [pid = 4241] [serial = 893] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8f9d7800) [pid = 4241] [serial = 894] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8e67d000) [pid = 4241] [serial = 890] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8ead1c00) [pid = 4241] [serial = 891] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x92475c00) [pid = 4241] [serial = 881] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x92472000) [pid = 4241] [serial = 882] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x91e59000) [pid = 4241] [serial = 897] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x923ec800) [pid = 4241] [serial = 900] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x91c72c00) [pid = 4241] [serial = 896] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x930a3800) [pid = 4241] [serial = 903] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x923e6c00) [pid = 4241] [serial = 902] [outer = (nil)] [url = about:blank] 09:22:44 INFO - PROCESS | 4241 | 1467735764703 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1701ms 09:22:44 INFO - PROCESS | 4241 | 1467735764775 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:22:44 INFO - PROCESS | 4241 | 1467735764780 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:22:44 INFO - PROCESS | 4241 | 1467735764791 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 4241 | 1467735764798 Marionette TRACE conn3 <- [1,1270,null,{}] 09:22:44 INFO - PROCESS | 4241 | 1467735764805 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 4241 | 1467735764812 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:45 INFO - PROCESS | 4241 | 1467735764995 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:22:45 INFO - PROCESS | 4241 | 1467735765185 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 4241 | 1467735765194 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0dc800 == 23 [pid = 4241] [id = 325] 09:22:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e683c00) [pid = 4241] [serial = 976] [outer = (nil)] 09:22:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e8c6800) [pid = 4241] [serial = 977] [outer = 0x8e683c00] 09:22:45 INFO - PROCESS | 4241 | 1467735765274 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8eac7c00) [pid = 4241] [serial = 978] [outer = 0x8e683c00] 09:22:46 INFO - PROCESS | 4241 | 1467735766076 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1343ms 09:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:22:46 INFO - PROCESS | 4241 | 1467735766131 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 4241 | 1467735766134 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:22:46 INFO - PROCESS | 4241 | 1467735766142 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 4241 | 1467735766145 Marionette TRACE conn3 <- [1,1274,null,{}] 09:22:46 INFO - PROCESS | 4241 | 1467735766166 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 4241 | 1467735766175 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:46 INFO - PROCESS | 4241 | 1467735766364 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:22:46 INFO - PROCESS | 4241 | 1467735766514 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 4241 | 1467735766527 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:46 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f482c00 == 24 [pid = 4241] [id = 326] 09:22:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8f486400) [pid = 4241] [serial = 979] [outer = (nil)] 09:22:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8f792800) [pid = 4241] [serial = 980] [outer = 0x8f486400] 09:22:46 INFO - PROCESS | 4241 | 1467735766603 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8f9d7800) [pid = 4241] [serial = 981] [outer = 0x8f486400] 09:22:47 INFO - PROCESS | 4241 | 1467735767643 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1546ms 09:22:47 INFO - PROCESS | 4241 | 1467735767687 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 4241 | 1467735767691 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:22:47 INFO - PROCESS | 4241 | 1467735767697 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 4241 | 1467735767702 Marionette TRACE conn3 <- [1,1278,null,{}] 09:22:47 INFO - PROCESS | 4241 | 1467735767717 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 4241 | 1467735767723 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:47 INFO - PROCESS | 4241 | 1467735767948 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:22:47 INFO - PROCESS | 4241 | 1467735767974 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 4241 | 1467735767980 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cb800 == 25 [pid = 4241] [id = 327] 09:22:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8f9d5c00) [pid = 4241] [serial = 982] [outer = (nil)] 09:22:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x91c73800) [pid = 4241] [serial = 983] [outer = 0x8f9d5c00] 09:22:48 INFO - PROCESS | 4241 | 1467735768056 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x91e5a800) [pid = 4241] [serial = 984] [outer = 0x8f9d5c00] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x95312400) [pid = 4241] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8f489c00) [pid = 4241] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8fb8e000) [pid = 4241] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8e0d2000) [pid = 4241] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e8cdc00) [pid = 4241] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f48d400) [pid = 4241] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8b826000) [pid = 4241] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8e8c8400) [pid = 4241] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8f9d0800) [pid = 4241] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8b81f000) [pid = 4241] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8e8d0800) [pid = 4241] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8e0d4800) [pid = 4241] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f9d5000) [pid = 4241] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:22:49 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e680000) [pid = 4241] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:22:49 INFO - PROCESS | 4241 | 1467735769146 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1503ms 09:22:49 INFO - PROCESS | 4241 | 1467735769202 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 4241 | 1467735769206 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:22:49 INFO - PROCESS | 4241 | 1467735769213 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 4241 | 1467735769217 Marionette TRACE conn3 <- [1,1282,null,{}] 09:22:49 INFO - PROCESS | 4241 | 1467735769224 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 4241 | 1467735769230 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:49 INFO - PROCESS | 4241 | 1467735769407 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:22:49 INFO - PROCESS | 4241 | 1467735769615 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 4241 | 1467735769623 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d2000 == 26 [pid = 4241] [id = 328] 09:22:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8e8c8400) [pid = 4241] [serial = 985] [outer = (nil)] 09:22:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8f489000) [pid = 4241] [serial = 986] [outer = 0x8e8c8400] 09:22:49 INFO - PROCESS | 4241 | 1467735769702 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f9d5000) [pid = 4241] [serial = 987] [outer = 0x8e8c8400] 09:22:50 INFO - PROCESS | 4241 | 1467735770455 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1299ms 09:22:50 INFO - PROCESS | 4241 | 1467735770513 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 4241 | 1467735770516 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:22:50 INFO - PROCESS | 4241 | 1467735770524 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 4241 | 1467735770528 Marionette TRACE conn3 <- [1,1286,null,{}] 09:22:50 INFO - PROCESS | 4241 | 1467735770533 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 4241 | 1467735770543 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:50 INFO - PROCESS | 4241 | 1467735770763 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:22:50 INFO - PROCESS | 4241 | 1467735770906 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 4241 | 1467735770915 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b823800 == 27 [pid = 4241] [id = 329] 09:22:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f2bd400) [pid = 4241] [serial = 988] [outer = (nil)] 09:22:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x923ef400) [pid = 4241] [serial = 989] [outer = 0x8f2bd400] 09:22:50 INFO - PROCESS | 4241 | 1467735770986 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x930a3800) [pid = 4241] [serial = 990] [outer = 0x8f2bd400] 09:22:52 INFO - PROCESS | 4241 | 1467735772135 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1690ms 09:22:52 INFO - PROCESS | 4241 | 1467735772216 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 4241 | 1467735772222 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:22:52 INFO - PROCESS | 4241 | 1467735772239 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 4241 | 1467735772246 Marionette TRACE conn3 <- [1,1290,null,{}] 09:22:52 INFO - PROCESS | 4241 | 1467735772256 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 4241 | 1467735772263 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:52 INFO - PROCESS | 4241 | 1467735772585 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:22:52 INFO - PROCESS | 4241 | 1467735772751 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 4241 | 1467735772760 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d3400 == 28 [pid = 4241] [id = 330] 09:22:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e0d6000) [pid = 4241] [serial = 991] [outer = (nil)] 09:22:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8e72d400) [pid = 4241] [serial = 992] [outer = 0x8e0d6000] 09:22:52 INFO - PROCESS | 4241 | 1467735772850 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8eac7400) [pid = 4241] [serial = 993] [outer = 0x8e0d6000] 09:22:53 INFO - PROCESS | 4241 | 1467735773773 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1611ms 09:22:53 INFO - PROCESS | 4241 | 1467735773842 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 4241 | 1467735773850 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:22:53 INFO - PROCESS | 4241 | 1467735773862 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 4241 | 1467735773866 Marionette TRACE conn3 <- [1,1294,null,{}] 09:22:53 INFO - PROCESS | 4241 | 1467735773874 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 4241 | 1467735773880 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:54 INFO - PROCESS | 4241 | 1467735774131 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:22:54 INFO - PROCESS | 4241 | 1467735774370 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 4241 | 1467735774382 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb90000 == 29 [pid = 4241] [id = 331] 09:22:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x9171b800) [pid = 4241] [serial = 994] [outer = (nil)] 09:22:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x91c74000) [pid = 4241] [serial = 995] [outer = 0x9171b800] 09:22:54 INFO - PROCESS | 4241 | 1467735774481 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x91e5f800) [pid = 4241] [serial = 996] [outer = 0x9171b800] 09:22:55 INFO - PROCESS | 4241 | 1467735775443 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1642ms 09:22:55 INFO - PROCESS | 4241 | 1467735775505 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 4241 | 1467735775510 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:22:55 INFO - PROCESS | 4241 | 1467735775517 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 4241 | 1467735775523 Marionette TRACE conn3 <- [1,1298,null,{}] 09:22:55 INFO - PROCESS | 4241 | 1467735775540 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 4241 | 1467735775549 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:55 INFO - PROCESS | 4241 | 1467735775807 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:22:56 INFO - PROCESS | 4241 | 1467735776085 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 4241 | 1467735776097 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x93a59400 == 30 [pid = 4241] [id = 332] 09:22:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x93a59800) [pid = 4241] [serial = 997] [outer = (nil)] 09:22:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x93b09400) [pid = 4241] [serial = 998] [outer = 0x93a59800] 09:22:56 INFO - PROCESS | 4241 | 1467735776182 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x93d21000) [pid = 4241] [serial = 999] [outer = 0x93a59800] 09:22:57 INFO - PROCESS | 4241 | 1467735777105 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1604ms 09:22:57 INFO - PROCESS | 4241 | 1467735777122 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 4241 | 1467735777127 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:22:57 INFO - PROCESS | 4241 | 1467735777139 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 4241 | 1467735777146 Marionette TRACE conn3 <- [1,1302,null,{}] 09:22:57 INFO - PROCESS | 4241 | 1467735777177 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 4241 | 1467735777182 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:57 INFO - PROCESS | 4241 | 1467735777399 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:22:57 INFO - PROCESS | 4241 | 1467735777619 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 4241 | 1467735777627 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x930a1000 == 31 [pid = 4241] [id = 333] 09:22:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x93d28c00) [pid = 4241] [serial = 1000] [outer = (nil)] 09:22:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x9525d000) [pid = 4241] [serial = 1001] [outer = 0x93d28c00] 09:22:57 INFO - PROCESS | 4241 | 1467735777729 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x95311400) [pid = 4241] [serial = 1002] [outer = 0x93d28c00] 09:22:58 INFO - PROCESS | 4241 | 1467735778627 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1525ms 09:22:58 INFO - PROCESS | 4241 | 1467735778661 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 4241 | 1467735778664 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:22:58 INFO - PROCESS | 4241 | 1467735778672 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 4241 | 1467735778675 Marionette TRACE conn3 <- [1,1306,null,{}] 09:22:58 INFO - PROCESS | 4241 | 1467735778682 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 4241 | 1467735778687 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:58 INFO - PROCESS | 4241 | 1467735778884 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:22:59 INFO - PROCESS | 4241 | 1467735779057 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 4241 | 1467735779067 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:22:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x9246f000 == 32 [pid = 4241] [id = 334] 09:22:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x93d26000) [pid = 4241] [serial = 1003] [outer = (nil)] 09:22:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x978b3400) [pid = 4241] [serial = 1004] [outer = 0x93d26000] 09:22:59 INFO - PROCESS | 4241 | 1467735779147 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x98325400) [pid = 4241] [serial = 1005] [outer = 0x93d26000] 09:23:00 INFO - PROCESS | 4241 | 1467735780152 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1534ms 09:23:00 INFO - PROCESS | 4241 | 1467735780208 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 4241 | 1467735780212 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:23:00 INFO - PROCESS | 4241 | 1467735780220 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 4241 | 1467735780224 Marionette TRACE conn3 <- [1,1310,null,{}] 09:23:00 INFO - PROCESS | 4241 | 1467735780231 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 4241 | 1467735780242 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:00 INFO - PROCESS | 4241 | 1467735780509 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:23:00 INFO - PROCESS | 4241 | 1467735780792 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 4241 | 1467735780801 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:00 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0db800 == 33 [pid = 4241] [id = 335] 09:23:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x8eacec00) [pid = 4241] [serial = 1006] [outer = (nil)] 09:23:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x99d03c00) [pid = 4241] [serial = 1007] [outer = 0x8eacec00] 09:23:00 INFO - PROCESS | 4241 | 1467735780900 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x99d0b400) [pid = 4241] [serial = 1008] [outer = 0x8eacec00] 09:23:01 INFO - PROCESS | 4241 | 1467735781861 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 4241 | 1467735781915 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:23:01 INFO - PROCESS | 4241 | 1467735781923 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 4241 | 1467735781927 Marionette TRACE conn3 <- [1,1314,null,{}] 09:23:01 INFO - PROCESS | 4241 | 1467735781933 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 4241 | 1467735781939 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:02 INFO - PROCESS | 4241 | 1467735782167 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:23:02 INFO - PROCESS | 4241 | 1467735782413 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 4241 | 1467735782420 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b983000 == 34 [pid = 4241] [id = 336] 09:23:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x8b983800) [pid = 4241] [serial = 1009] [outer = (nil)] 09:23:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x8d640800) [pid = 4241] [serial = 1010] [outer = 0x8b983800] 09:23:02 INFO - PROCESS | 4241 | 1467735782551 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x8e726800) [pid = 4241] [serial = 1011] [outer = 0x8b983800] 09:23:03 INFO - PROCESS | 4241 | 1467735783482 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1637ms 09:23:03 INFO - PROCESS | 4241 | 1467735783561 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 4241 | 1467735783565 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:23:03 INFO - PROCESS | 4241 | 1467735783572 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 4241 | 1467735783576 Marionette TRACE conn3 <- [1,1318,null,{}] 09:23:03 INFO - PROCESS | 4241 | 1467735783582 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 4241 | 1467735783588 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:04 INFO - PROCESS | 4241 | 1467735784072 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:23:04 INFO - PROCESS | 4241 | 1467735784330 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 4241 | 1467735784339 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0de400 == 35 [pid = 4241] [id = 337] 09:23:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x8e0dec00) [pid = 4241] [serial = 1012] [outer = (nil)] 09:23:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x8e67f000) [pid = 4241] [serial = 1013] [outer = 0x8e0dec00] 09:23:04 INFO - PROCESS | 4241 | 1467735784420 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 111 (0x8e8d0800) [pid = 4241] [serial = 1014] [outer = 0x8e0dec00] 09:23:05 INFO - PROCESS | 4241 | 1467735785329 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1835ms 09:23:05 INFO - PROCESS | 4241 | 1467735785410 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 4241 | 1467735785416 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:23:05 INFO - PROCESS | 4241 | 1467735785425 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 4241 | 1467735785431 Marionette TRACE conn3 <- [1,1322,null,{}] 09:23:05 INFO - PROCESS | 4241 | 1467735785439 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 4241 | 1467735785445 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:05 INFO - PROCESS | 4241 | 1467735785631 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:23:06 INFO - PROCESS | 4241 | 1467735785993 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 4241 | 1467735786002 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63b000 == 36 [pid = 4241] [id = 338] 09:23:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 112 (0x8f481c00) [pid = 4241] [serial = 1015] [outer = (nil)] 09:23:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 113 (0x8f787c00) [pid = 4241] [serial = 1016] [outer = 0x8f481c00] 09:23:06 INFO - PROCESS | 4241 | 1467735786088 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 114 (0x9171f000) [pid = 4241] [serial = 1017] [outer = 0x8f481c00] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81f800 == 35 [pid = 4241] [id = 310] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d2000 == 34 [pid = 4241] [id = 328] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d3000 == 33 [pid = 4241] [id = 309] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0de400 == 32 [pid = 4241] [id = 337] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b983000 == 31 [pid = 4241] [id = 336] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0db800 == 30 [pid = 4241] [id = 335] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x930a1000 == 29 [pid = 4241] [id = 333] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x9246f000 == 28 [pid = 4241] [id = 334] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x93a59400 == 27 [pid = 4241] [id = 332] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb90000 == 26 [pid = 4241] [id = 331] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b823800 == 25 [pid = 4241] [id = 329] 09:23:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d3400 == 24 [pid = 4241] [id = 330] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 113 (0x93d1f400) [pid = 4241] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 112 (0x9925ec00) [pid = 4241] [serial = 921] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 111 (0x99d10400) [pid = 4241] [serial = 924] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 110 (0x91c70c00) [pid = 4241] [serial = 912] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x8e0db000) [pid = 4241] [serial = 935] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x8e67a000) [pid = 4241] [serial = 936] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x8e8d4000) [pid = 4241] [serial = 938] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x8f58d000) [pid = 4241] [serial = 942] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8cfc3800) [pid = 4241] [serial = 933] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x8f487000) [pid = 4241] [serial = 909] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x99d09800) [pid = 4241] [serial = 923] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x93b03800) [pid = 4241] [serial = 914] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8b978400) [pid = 4241] [serial = 932] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x8b985000) [pid = 4241] [serial = 906] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x9a2c2c00) [pid = 4241] [serial = 927] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8fb97000) [pid = 4241] [serial = 911] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8e722400) [pid = 4241] [serial = 930] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x99e86c00) [pid = 4241] [serial = 926] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8b827400) [pid = 4241] [serial = 905] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8e0de000) [pid = 4241] [serial = 929] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x952a2000) [pid = 4241] [serial = 918] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x9525c000) [pid = 4241] [serial = 917] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8e8cf400) [pid = 4241] [serial = 941] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x93d24800) [pid = 4241] [serial = 915] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x9779c400) [pid = 4241] [serial = 920] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8eacd000) [pid = 4241] [serial = 908] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8eacb800) [pid = 4241] [serial = 939] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8f789400) [pid = 4241] [serial = 944] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f790000) [pid = 4241] [serial = 945] [outer = (nil)] [url = about:blank] 09:23:08 INFO - PROCESS | 4241 | 1467735788487 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 3095ms 09:23:08 INFO - PROCESS | 4241 | 1467735788522 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 4241 | 1467735788529 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:23:08 INFO - PROCESS | 4241 | 1467735788538 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 4241 | 1467735788543 Marionette TRACE conn3 <- [1,1326,null,{}] 09:23:08 INFO - PROCESS | 4241 | 1467735788553 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 4241 | 1467735788558 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:08 INFO - PROCESS | 4241 | 1467735788728 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:23:08 INFO - PROCESS | 4241 | 1467735788740 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 4241 | 1467735788749 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b984c00 == 25 [pid = 4241] [id = 339] 09:23:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8cfc5400) [pid = 4241] [serial = 1018] [outer = (nil)] 09:23:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8d636c00) [pid = 4241] [serial = 1019] [outer = 0x8cfc5400] 09:23:08 INFO - PROCESS | 4241 | 1467735788864 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8d63e000) [pid = 4241] [serial = 1020] [outer = 0x8cfc5400] 09:23:09 INFO - PROCESS | 4241 | 1467735789777 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1287ms 09:23:09 INFO - PROCESS | 4241 | 1467735789826 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 4241 | 1467735789834 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:23:09 INFO - PROCESS | 4241 | 1467735789855 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 4241 | 1467735789861 Marionette TRACE conn3 <- [1,1330,null,{}] 09:23:09 INFO - PROCESS | 4241 | 1467735789867 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 4241 | 1467735789873 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:10 INFO - PROCESS | 4241 | 1467735790066 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:23:10 INFO - PROCESS | 4241 | 1467735790077 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 4241 | 1467735790087 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0dd400 == 26 [pid = 4241] [id = 340] 09:23:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8e683000) [pid = 4241] [serial = 1021] [outer = (nil)] 09:23:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8e729800) [pid = 4241] [serial = 1022] [outer = 0x8e683000] 09:23:10 INFO - PROCESS | 4241 | 1467735790164 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8e8c7400) [pid = 4241] [serial = 1023] [outer = 0x8e683000] 09:23:11 INFO - PROCESS | 4241 | 1467735791251 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1434ms 09:23:11 INFO - PROCESS | 4241 | 1467735791289 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 4241 | 1467735791293 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:23:11 INFO - PROCESS | 4241 | 1467735791301 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 4241 | 1467735791307 Marionette TRACE conn3 <- [1,1334,null,{}] 09:23:11 INFO - PROCESS | 4241 | 1467735791334 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 4241 | 1467735791344 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:11 INFO - PROCESS | 4241 | 1467735791571 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:23:11 INFO - PROCESS | 4241 | 1467735791601 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 4241 | 1467735791612 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f483c00 == 27 [pid = 4241] [id = 341] 09:23:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8f484400) [pid = 4241] [serial = 1024] [outer = (nil)] 09:23:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8f48fc00) [pid = 4241] [serial = 1025] [outer = 0x8f484400] 09:23:11 INFO - PROCESS | 4241 | 1467735791693 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8f58d800) [pid = 4241] [serial = 1026] [outer = 0x8f484400] 09:23:12 INFO - PROCESS | 4241 | 1467735792687 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1448ms 09:23:12 INFO - PROCESS | 4241 | 1467735792752 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:23:12 INFO - PROCESS | 4241 | 1467735792757 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:23:12 INFO - PROCESS | 4241 | 1467735792764 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 4241 | 1467735792768 Marionette TRACE conn3 <- [1,1338,null,{}] 09:23:12 INFO - PROCESS | 4241 | 1467735792775 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 4241 | 1467735792779 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:13 INFO - PROCESS | 4241 | 1467735793629 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8f2bd400) [pid = 4241] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8f9d5c00) [pid = 4241] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8cfc2400) [pid = 4241] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e8cd800) [pid = 4241] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8b978800) [pid = 4241] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8d605000) [pid = 4241] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8f9d6000) [pid = 4241] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8d644400) [pid = 4241] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x9246e400) [pid = 4241] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x91e5ac00) [pid = 4241] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f9d7000) [pid = 4241] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f2c2c00) [pid = 4241] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e683c00) [pid = 4241] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8f486400) [pid = 4241] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:23:13 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8e8c8400) [pid = 4241] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:23:13 INFO - PROCESS | 4241 | 1467735793809 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 4241 | 1467735793817 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b827800 == 28 [pid = 4241] [id = 342] 09:23:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8b981000) [pid = 4241] [serial = 1027] [outer = (nil)] 09:23:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8d63c400) [pid = 4241] [serial = 1028] [outer = 0x8b981000] 09:23:13 INFO - PROCESS | 4241 | 1467735793892 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f58c000) [pid = 4241] [serial = 1029] [outer = 0x8b981000] 09:23:15 INFO - PROCESS | 4241 | 1467735795081 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2340ms 09:23:15 INFO - PROCESS | 4241 | 1467735795104 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 4241 | 1467735795108 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:23:15 INFO - PROCESS | 4241 | 1467735795138 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 4241 | 1467735795141 Marionette TRACE conn3 <- [1,1342,null,{}] 09:23:15 INFO - PROCESS | 4241 | 1467735795148 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 4241 | 1467735795153 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:15 INFO - PROCESS | 4241 | 1467735795347 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:23:15 INFO - PROCESS | 4241 | 1467735795484 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 4241 | 1467735795493 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60d400 == 29 [pid = 4241] [id = 343] 09:23:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8d638000) [pid = 4241] [serial = 1030] [outer = (nil)] 09:23:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f9d7000) [pid = 4241] [serial = 1031] [outer = 0x8d638000] 09:23:15 INFO - PROCESS | 4241 | 1467735795565 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x91c6f000) [pid = 4241] [serial = 1032] [outer = 0x8d638000] 09:23:16 INFO - PROCESS | 4241 | 1467735796576 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1504ms 09:23:16 INFO - PROCESS | 4241 | 1467735796626 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 4241 | 1467735796633 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:23:16 INFO - PROCESS | 4241 | 1467735796642 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 4241 | 1467735796649 Marionette TRACE conn3 <- [1,1346,null,{}] 09:23:16 INFO - PROCESS | 4241 | 1467735796660 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 4241 | 1467735796665 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:16 INFO - PROCESS | 4241 | 1467735796871 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:23:17 INFO - PROCESS | 4241 | 1467735797097 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 4241 | 1467735797111 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60ec00 == 30 [pid = 4241] [id = 344] 09:23:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8d63a400) [pid = 4241] [serial = 1033] [outer = (nil)] 09:23:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e680800) [pid = 4241] [serial = 1034] [outer = 0x8d63a400] 09:23:17 INFO - PROCESS | 4241 | 1467735797252 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e8d4000) [pid = 4241] [serial = 1035] [outer = 0x8d63a400] 09:23:18 INFO - PROCESS | 4241 | 1467735798213 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1645ms 09:23:18 INFO - PROCESS | 4241 | 1467735798287 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 4241 | 1467735798294 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:23:18 INFO - PROCESS | 4241 | 1467735798306 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 4241 | 1467735798311 Marionette TRACE conn3 <- [1,1350,null,{}] 09:23:18 INFO - PROCESS | 4241 | 1467735798318 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 4241 | 1467735798325 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:18 INFO - PROCESS | 4241 | 1467735798558 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:23:18 INFO - PROCESS | 4241 | 1467735798786 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 4241 | 1467735798797 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67dc00 == 31 [pid = 4241] [id = 345] 09:23:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8f78ec00) [pid = 4241] [serial = 1036] [outer = (nil)] 09:23:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8fb8b800) [pid = 4241] [serial = 1037] [outer = 0x8f78ec00] 09:23:18 INFO - PROCESS | 4241 | 1467735798928 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8f590000) [pid = 4241] [serial = 1038] [outer = 0x8f78ec00] 09:23:19 INFO - PROCESS | 4241 | 1467735799933 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1689ms 09:23:19 INFO - PROCESS | 4241 | 1467735799995 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 4241 | 1467735800000 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:23:20 INFO - PROCESS | 4241 | 1467735800007 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 4241 | 1467735800013 Marionette TRACE conn3 <- [1,1354,null,{}] 09:23:20 INFO - PROCESS | 4241 | 1467735800030 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 4241 | 1467735800039 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:20 INFO - PROCESS | 4241 | 1467735800265 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:23:20 INFO - PROCESS | 4241 | 1467735800529 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 4241 | 1467735800541 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e9e800 == 32 [pid = 4241] [id = 346] 09:23:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x91ea5400) [pid = 4241] [serial = 1039] [outer = (nil)] 09:23:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x923ce000) [pid = 4241] [serial = 1040] [outer = 0x91ea5400] 09:23:20 INFO - PROCESS | 4241 | 1467735800632 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x923d6800) [pid = 4241] [serial = 1041] [outer = 0x91ea5400] 09:23:21 INFO - PROCESS | 4241 | 1467735801541 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1589ms 09:23:21 INFO - PROCESS | 4241 | 1467735801598 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:23:21 INFO - PROCESS | 4241 | 1467735801603 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:23:21 INFO - PROCESS | 4241 | 1467735801610 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 4241 | 1467735801613 Marionette TRACE conn3 <- [1,1358,null,{}] 09:23:21 INFO - PROCESS | 4241 | 1467735801620 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 4241 | 1467735801626 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:21 INFO - PROCESS | 4241 | 1467735801817 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:23:22 INFO - PROCESS | 4241 | 1467735801987 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 4241 | 1467735801995 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2bf400 == 33 [pid = 4241] [id = 347] 09:23:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8f483400) [pid = 4241] [serial = 1042] [outer = (nil)] 09:23:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x92473000) [pid = 4241] [serial = 1043] [outer = 0x8f483400] 09:23:22 INFO - PROCESS | 4241 | 1467735802126 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x9309f400) [pid = 4241] [serial = 1044] [outer = 0x8f483400] 09:23:23 INFO - PROCESS | 4241 | 1467735802999 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1435ms 09:23:23 INFO - PROCESS | 4241 | 1467735803045 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:23:23 INFO - PROCESS | 4241 | 1467735803049 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:23:23 INFO - PROCESS | 4241 | 1467735803056 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 4241 | 1467735803059 Marionette TRACE conn3 <- [1,1362,null,{}] 09:23:23 INFO - PROCESS | 4241 | 1467735803065 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 4241 | 1467735803072 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:23 INFO - PROCESS | 4241 | 1467735803253 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:23:23 INFO - PROCESS | 4241 | 1467735803468 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 4241 | 1467735803478 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2bf000 == 34 [pid = 4241] [id = 348] 09:23:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x923d5c00) [pid = 4241] [serial = 1045] [outer = (nil)] 09:23:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x93b0d400) [pid = 4241] [serial = 1046] [outer = 0x923d5c00] 09:23:23 INFO - PROCESS | 4241 | 1467735803610 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x93d23c00) [pid = 4241] [serial = 1047] [outer = 0x923d5c00] 09:23:24 INFO - PROCESS | 4241 | 1467735804615 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1637ms 09:23:24 INFO - PROCESS | 4241 | 1467735804693 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 4241 | 1467735804698 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:23:24 INFO - PROCESS | 4241 | 1467735804707 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 4241 | 1467735804710 Marionette TRACE conn3 <- [1,1366,null,{}] 09:23:24 INFO - PROCESS | 4241 | 1467735804717 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 4241 | 1467735804728 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:24 INFO - PROCESS | 4241 | 1467735804973 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:23:25 INFO - PROCESS | 4241 | 1467735805212 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 4241 | 1467735805224 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81f400 == 35 [pid = 4241] [id = 349] 09:23:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x8cfc6000) [pid = 4241] [serial = 1048] [outer = (nil)] 09:23:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x95304400) [pid = 4241] [serial = 1049] [outer = 0x8cfc6000] 09:23:25 INFO - PROCESS | 4241 | 1467735805321 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x9530a000) [pid = 4241] [serial = 1050] [outer = 0x8cfc6000] 09:23:26 INFO - PROCESS | 4241 | 1467735806261 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 4241 | 1467735806302 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:23:26 INFO - PROCESS | 4241 | 1467735806310 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 4241 | 1467735806313 Marionette TRACE conn3 <- [1,1370,null,{}] 09:23:26 INFO - PROCESS | 4241 | 1467735806320 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 4241 | 1467735806325 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:26 INFO - PROCESS | 4241 | 1467735806508 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:23:26 INFO - PROCESS | 4241 | 1467735806728 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 4241 | 1467735806736 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b826400 == 36 [pid = 4241] [id = 350] 09:23:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x8e0d8000) [pid = 4241] [serial = 1051] [outer = (nil)] 09:23:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x983abc00) [pid = 4241] [serial = 1052] [outer = 0x8e0d8000] 09:23:26 INFO - PROCESS | 4241 | 1467735806835 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x9925e400) [pid = 4241] [serial = 1053] [outer = 0x8e0d8000] 09:23:27 INFO - PROCESS | 4241 | 1467735807837 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:23:27 INFO - PROCESS | 4241 | 1467735807905 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:23:27 INFO - PROCESS | 4241 | 1467735807912 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 4241 | 1467735807915 Marionette TRACE conn3 <- [1,1374,null,{}] 09:23:27 INFO - PROCESS | 4241 | 1467735807921 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:27 INFO - PROCESS | 4241 | 1467735807926 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:28 INFO - PROCESS | 4241 | 1467735808141 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:23:28 INFO - PROCESS | 4241 | 1467735808546 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 4241 | 1467735808561 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81dc00 == 37 [pid = 4241] [id = 351] 09:23:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x8b81e400) [pid = 4241] [serial = 1054] [outer = (nil)] 09:23:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x8b82a000) [pid = 4241] [serial = 1055] [outer = 0x8b81e400] 09:23:28 INFO - PROCESS | 4241 | 1467735808642 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 109 (0x8cfc8400) [pid = 4241] [serial = 1056] [outer = 0x8b81e400] 09:23:29 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:29 INFO - PROCESS | 4241 | 1467735809611 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 4241 | 1467735809661 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:23:29 INFO - PROCESS | 4241 | 1467735809671 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 4241 | 1467735809674 Marionette TRACE conn3 <- [1,1378,null,{}] 09:23:29 INFO - PROCESS | 4241 | 1467735809684 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 4241 | 1467735809692 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:29 INFO - PROCESS | 4241 | 1467735809958 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:23:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8b827800 == 36 [pid = 4241] [id = 342] 09:23:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8f483c00 == 35 [pid = 4241] [id = 341] 09:23:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0dd400 == 34 [pid = 4241] [id = 340] 09:23:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8b984c00 == 33 [pid = 4241] [id = 339] 09:23:30 INFO - PROCESS | 4241 | 1467735810243 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 4241 | 1467735810251 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b984c00 == 34 [pid = 4241] [id = 352] 09:23:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 110 (0x8d644000) [pid = 4241] [serial = 1057] [outer = (nil)] 09:23:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 111 (0x8e731c00) [pid = 4241] [serial = 1058] [outer = 0x8d644000] 09:23:30 INFO - PROCESS | 4241 | 1467735810324 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 112 (0x8ead1000) [pid = 4241] [serial = 1059] [outer = 0x8d644000] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 111 (0x930a3800) [pid = 4241] [serial = 990] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 110 (0x923ef400) [pid = 4241] [serial = 989] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 109 (0x91c73800) [pid = 4241] [serial = 983] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 108 (0x91e5a800) [pid = 4241] [serial = 984] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x8d636000) [pid = 4241] [serial = 974] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x8d63f800) [pid = 4241] [serial = 975] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x92471000) [pid = 4241] [serial = 962] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x92ed3400) [pid = 4241] [serial = 963] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x8eac9800) [pid = 4241] [serial = 971] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8ead1800) [pid = 4241] [serial = 972] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x93d1f000) [pid = 4241] [serial = 965] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x93b0cc00) [pid = 4241] [serial = 966] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x923e1c00) [pid = 4241] [serial = 959] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x923ee400) [pid = 4241] [serial = 960] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8e72a800) [pid = 4241] [serial = 950] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8e8ca000) [pid = 4241] [serial = 951] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x9525bc00) [pid = 4241] [serial = 968] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x9525e400) [pid = 4241] [serial = 969] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x91e9b800) [pid = 4241] [serial = 956] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x91ea4c00) [pid = 4241] [serial = 957] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x91729c00) [pid = 4241] [serial = 948] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8fb8f800) [pid = 4241] [serial = 947] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f587800) [pid = 4241] [serial = 953] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f792400) [pid = 4241] [serial = 954] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8e8c6800) [pid = 4241] [serial = 977] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8eac7c00) [pid = 4241] [serial = 978] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f792800) [pid = 4241] [serial = 980] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f9d5000) [pid = 4241] [serial = 987] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f489000) [pid = 4241] [serial = 986] [outer = (nil)] [url = about:blank] 09:23:30 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f9d7800) [pid = 4241] [serial = 981] [outer = (nil)] [url = about:blank] 09:23:31 INFO - PROCESS | 4241 | 1467735811213 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 4241 | 1467735811268 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:23:31 INFO - PROCESS | 4241 | 1467735811279 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 4241 | 1467735811282 Marionette TRACE conn3 <- [1,1382,null,{}] 09:23:31 INFO - PROCESS | 4241 | 1467735811289 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 4241 | 1467735811295 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:31 INFO - PROCESS | 4241 | 1467735811483 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:23:31 INFO - PROCESS | 4241 | 1467735811616 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 4241 | 1467735811627 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e72a800 == 35 [pid = 4241] [id = 353] 09:23:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8f2bec00) [pid = 4241] [serial = 1060] [outer = (nil)] 09:23:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f78d400) [pid = 4241] [serial = 1061] [outer = 0x8f2bec00] 09:23:31 INFO - PROCESS | 4241 | 1467735811697 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f9d3800) [pid = 4241] [serial = 1062] [outer = 0x8f2bec00] 09:23:32 INFO - PROCESS | 4241 | [4241] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:23:32 INFO - PROCESS | 4241 | 1467735812631 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 4241 | 1467735812670 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:23:32 INFO - PROCESS | 4241 | 1467735812681 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 4241 | 1467735812691 Marionette TRACE conn3 <- [1,1386,null,{}] 09:23:32 INFO - PROCESS | 4241 | 1467735812706 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 4241 | 1467735812714 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:32 INFO - PROCESS | 4241 | 1467735812891 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:23:33 INFO - PROCESS | 4241 | 1467735813041 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 4241 | 1467735813050 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d8400 == 36 [pid = 4241] [id = 354] 09:23:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x91e51400) [pid = 4241] [serial = 1063] [outer = (nil)] 09:23:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x91e5e400) [pid = 4241] [serial = 1064] [outer = 0x91e51400] 09:23:33 INFO - PROCESS | 4241 | 1467735813121 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x91e9fc00) [pid = 4241] [serial = 1065] [outer = 0x91e51400] 09:23:34 INFO - PROCESS | 4241 | 1467735814036 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 4241 | 1467735814077 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:23:34 INFO - PROCESS | 4241 | 1467735814090 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 4241 | 1467735814094 Marionette TRACE conn3 <- [1,1390,null,{}] 09:23:34 INFO - PROCESS | 4241 | 1467735814110 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 4241 | 1467735814115 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:34 INFO - PROCESS | 4241 | 1467735814361 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:23:34 INFO - PROCESS | 4241 | 1467735814387 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 4241 | 1467735814393 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e60000 == 37 [pid = 4241] [id = 355] 09:23:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x923cfc00) [pid = 4241] [serial = 1066] [outer = (nil)] 09:23:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x9246c400) [pid = 4241] [serial = 1067] [outer = 0x923cfc00] 09:23:34 INFO - PROCESS | 4241 | 1467735814462 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x923ef400) [pid = 4241] [serial = 1068] [outer = 0x923cfc00] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x93a59800) [pid = 4241] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8e683000) [pid = 4241] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8e0dec00) [pid = 4241] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8f484400) [pid = 4241] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x9171b800) [pid = 4241] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e0d6000) [pid = 4241] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x93d26000) [pid = 4241] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8cfc5400) [pid = 4241] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8b983800) [pid = 4241] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8f481c00) [pid = 4241] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8b981000) [pid = 4241] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8eacec00) [pid = 4241] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:23:35 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x93d28c00) [pid = 4241] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:23:35 INFO - PROCESS | 4241 | 1467735815514 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1446ms 09:23:35 INFO - PROCESS | 4241 | 1467735815531 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 4241 | 1467735815535 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:23:35 INFO - PROCESS | 4241 | 1467735815542 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 4241 | 1467735815545 Marionette TRACE conn3 <- [1,1394,null,{}] 09:23:35 INFO - PROCESS | 4241 | 1467735815551 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 4241 | 1467735815556 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:35 INFO - PROCESS | 4241 | 1467735815716 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:23:35 INFO - PROCESS | 4241 | 1467735815850 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 4241 | 1467735815866 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e683000 == 38 [pid = 4241] [id = 356] 09:23:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8eac8800) [pid = 4241] [serial = 1069] [outer = (nil)] 09:23:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x91c77c00) [pid = 4241] [serial = 1070] [outer = 0x8eac8800] 09:23:35 INFO - PROCESS | 4241 | 1467735815947 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x92ed3c00) [pid = 4241] [serial = 1071] [outer = 0x8eac8800] 09:23:36 INFO - PROCESS | 4241 | 1467735816740 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1235ms 09:23:36 INFO - PROCESS | 4241 | 1467735816778 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 4241 | 1467735816782 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:23:36 INFO - PROCESS | 4241 | 1467735816789 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 4241 | 1467735816792 Marionette TRACE conn3 <- [1,1398,null,{}] 09:23:36 INFO - PROCESS | 4241 | 1467735816799 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 4241 | 1467735816805 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:36 INFO - PROCESS | 4241 | 1467735816990 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:23:37 INFO - PROCESS | 4241 | 1467735817002 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 4241 | 1467735817010 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcf400 == 39 [pid = 4241] [id = 357] 09:23:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f2ca000) [pid = 4241] [serial = 1072] [outer = (nil)] 09:23:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x93d28400) [pid = 4241] [serial = 1073] [outer = 0x8f2ca000] 09:23:37 INFO - PROCESS | 4241 | 1467735817199 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x9525e400) [pid = 4241] [serial = 1074] [outer = 0x8f2ca000] 09:23:38 INFO - PROCESS | 4241 | 1467735818280 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1540ms 09:23:38 INFO - PROCESS | 4241 | 1467735818331 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 4241 | 1467735818338 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:23:38 INFO - PROCESS | 4241 | 1467735818346 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 4241 | 1467735818355 Marionette TRACE conn3 <- [1,1402,null,{}] 09:23:38 INFO - PROCESS | 4241 | 1467735818362 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 4241 | 1467735818370 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:38 INFO - PROCESS | 4241 | 1467735818749 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:23:38 INFO - PROCESS | 4241 | 1467735818952 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 4241 | 1467735818961 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e72f800 == 40 [pid = 4241] [id = 358] 09:23:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8e8c8400) [pid = 4241] [serial = 1075] [outer = (nil)] 09:23:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8f483c00) [pid = 4241] [serial = 1076] [outer = 0x8e8c8400] 09:23:39 INFO - PROCESS | 4241 | 1467735819063 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8f58d000) [pid = 4241] [serial = 1077] [outer = 0x8e8c8400] 09:23:40 INFO - PROCESS | 4241 | 1467735820096 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1794ms 09:23:40 INFO - PROCESS | 4241 | 1467735820141 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 4241 | 1467735820149 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:23:40 INFO - PROCESS | 4241 | 1467735820161 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 4241 | 1467735820165 Marionette TRACE conn3 <- [1,1406,null,{}] 09:23:40 INFO - PROCESS | 4241 | 1467735820172 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 4241 | 1467735820179 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:40 INFO - PROCESS | 4241 | 1467735820396 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:23:40 INFO - PROCESS | 4241 | 1467735820678 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 4241 | 1467735820692 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c6f800 == 41 [pid = 4241] [id = 359] 09:23:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x91e55c00) [pid = 4241] [serial = 1078] [outer = (nil)] 09:23:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x91ea2000) [pid = 4241] [serial = 1079] [outer = 0x91e55c00] 09:23:40 INFO - PROCESS | 4241 | 1467735820830 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x9246a400) [pid = 4241] [serial = 1080] [outer = 0x91e55c00] 09:23:41 INFO - PROCESS | 4241 | 1467735821828 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1699ms 09:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:23:41 INFO - PROCESS | 4241 | 1467735821861 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 4241 | 1467735821865 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:23:41 INFO - PROCESS | 4241 | 1467735821872 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 4241 | 1467735821878 Marionette TRACE conn3 <- [1,1410,null,{}] 09:23:41 INFO - PROCESS | 4241 | 1467735821896 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 4241 | 1467735821905 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:42 INFO - PROCESS | 4241 | 1467735822106 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:23:42 INFO - PROCESS | 4241 | 1467735822344 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 4241 | 1467735822355 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c6ec00 == 42 [pid = 4241] [id = 360] 09:23:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x95306400) [pid = 4241] [serial = 1081] [outer = (nil)] 09:23:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x978b1c00) [pid = 4241] [serial = 1082] [outer = 0x95306400] 09:23:42 INFO - PROCESS | 4241 | 1467735822487 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x9963d400) [pid = 4241] [serial = 1083] [outer = 0x95306400] 09:23:43 INFO - PROCESS | 4241 | 1467735823476 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1649ms 09:23:43 INFO - PROCESS | 4241 | 1467735823521 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 4241 | 1467735823526 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:23:43 INFO - PROCESS | 4241 | 1467735823533 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - PROCESS | 4241 | 1467735823538 Marionette TRACE conn3 <- [1,1414,null,{}] 09:23:43 INFO - PROCESS | 4241 | 1467735823544 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:43 INFO - PROCESS | 4241 | 1467735823550 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:43 INFO - PROCESS | 4241 | 1467735823809 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:23:44 INFO - PROCESS | 4241 | 1467735824078 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 4241 | 1467735824084 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f486400 == 43 [pid = 4241] [id = 361] 09:23:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8f9cc400) [pid = 4241] [serial = 1084] [outer = (nil)] 09:23:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x99d06800) [pid = 4241] [serial = 1085] [outer = 0x8f9cc400] 09:23:44 INFO - PROCESS | 4241 | 1467735824170 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x99d0c800) [pid = 4241] [serial = 1086] [outer = 0x8f9cc400] 09:23:45 INFO - PROCESS | 4241 | 1467735825129 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1642ms 09:23:45 INFO - PROCESS | 4241 | 1467735825177 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 4241 | 1467735825180 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:23:45 INFO - PROCESS | 4241 | 1467735825187 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 4241 | 1467735825190 Marionette TRACE conn3 <- [1,1418,null,{}] 09:23:45 INFO - PROCESS | 4241 | 1467735825196 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 4241 | 1467735825202 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:45 INFO - PROCESS | 4241 | 1467735825432 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:23:45 INFO - PROCESS | 4241 | 1467735825663 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 4241 | 1467735825672 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c8800 == 44 [pid = 4241] [id = 362] 09:23:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x91c76000) [pid = 4241] [serial = 1087] [outer = (nil)] 09:23:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x9a241c00) [pid = 4241] [serial = 1088] [outer = 0x91c76000] 09:23:45 INFO - PROCESS | 4241 | 1467735825771 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x9a2ca000) [pid = 4241] [serial = 1089] [outer = 0x91c76000] 09:23:46 INFO - PROCESS | 4241 | 1467735826738 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1582ms 09:23:46 INFO - PROCESS | 4241 | 1467735826771 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 4241 | 1467735826775 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:23:46 INFO - PROCESS | 4241 | 1467735826782 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 4241 | 1467735826785 Marionette TRACE conn3 <- [1,1422,null,{}] 09:23:46 INFO - PROCESS | 4241 | 1467735826792 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:46 INFO - PROCESS | 4241 | 1467735826801 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:47 INFO - PROCESS | 4241 | 1467735827003 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:23:47 INFO - PROCESS | 4241 | 1467735827221 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 4241 | 1467735827227 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0db000 == 45 [pid = 4241] [id = 363] 09:23:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x8e0dcc00) [pid = 4241] [serial = 1090] [outer = (nil)] 09:23:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x9b1ad000) [pid = 4241] [serial = 1091] [outer = 0x8e0dcc00] 09:23:47 INFO - PROCESS | 4241 | 1467735827379 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x9b1c2800) [pid = 4241] [serial = 1092] [outer = 0x8e0dcc00] 09:23:48 INFO - PROCESS | 4241 | 1467735828335 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1587ms 09:23:48 INFO - PROCESS | 4241 | 1467735828369 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 4241 | 1467735828372 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:23:48 INFO - PROCESS | 4241 | 1467735828380 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 4241 | 1467735828383 Marionette TRACE conn3 <- [1,1426,null,{}] 09:23:48 INFO - PROCESS | 4241 | 1467735828389 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 4241 | 1467735828394 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:48 INFO - PROCESS | 4241 | 1467735828595 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:23:49 INFO - PROCESS | 4241 | 1467735829093 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 4241 | 1467735829103 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d4800 == 46 [pid = 4241] [id = 364] 09:23:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 103 (0x8e0d6000) [pid = 4241] [serial = 1093] [outer = (nil)] 09:23:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 104 (0x8e685000) [pid = 4241] [serial = 1094] [outer = 0x8e0d6000] 09:23:49 INFO - PROCESS | 4241 | 1467735829223 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 105 (0x8e8ca000) [pid = 4241] [serial = 1095] [outer = 0x8e0d6000] 09:23:50 INFO - PROCESS | 4241 | 1467735830179 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1833ms 09:23:50 INFO - PROCESS | 4241 | 1467735830216 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 4241 | 1467735830221 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:23:50 INFO - PROCESS | 4241 | 1467735830229 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 4241 | 1467735830233 Marionette TRACE conn3 <- [1,1430,null,{}] 09:23:50 INFO - PROCESS | 4241 | 1467735830241 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 4241 | 1467735830249 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:50 INFO - PROCESS | 4241 | 1467735830443 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:23:50 INFO - PROCESS | 4241 | 1467735830789 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 4241 | 1467735830800 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63c000 == 47 [pid = 4241] [id = 365] 09:23:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 106 (0x8d63ec00) [pid = 4241] [serial = 1096] [outer = (nil)] 09:23:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 107 (0x8ead1800) [pid = 4241] [serial = 1097] [outer = 0x8d63ec00] 09:23:50 INFO - PROCESS | 4241 | 1467735830892 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 108 (0x8f789400) [pid = 4241] [serial = 1098] [outer = 0x8d63ec00] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8e683000 == 46 [pid = 4241] [id = 356] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x91e60000 == 45 [pid = 4241] [id = 355] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d8400 == 44 [pid = 4241] [id = 354] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8e72a800 == 43 [pid = 4241] [id = 353] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8b984c00 == 42 [pid = 4241] [id = 352] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81dc00 == 41 [pid = 4241] [id = 351] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63b000 == 40 [pid = 4241] [id = 338] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60d400 == 39 [pid = 4241] [id = 343] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60ec00 == 38 [pid = 4241] [id = 344] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x91e9e800 == 37 [pid = 4241] [id = 346] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2bf400 == 36 [pid = 4241] [id = 347] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2bf000 == 35 [pid = 4241] [id = 348] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81f400 == 34 [pid = 4241] [id = 349] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67dc00 == 33 [pid = 4241] [id = 345] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8b826400 == 32 [pid = 4241] [id = 350] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d4800 == 31 [pid = 4241] [id = 364] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c8800 == 30 [pid = 4241] [id = 362] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0db000 == 29 [pid = 4241] [id = 363] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8f486400 == 28 [pid = 4241] [id = 361] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x91c6ec00 == 27 [pid = 4241] [id = 360] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8e72f800 == 26 [pid = 4241] [id = 358] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x91c6f800 == 25 [pid = 4241] [id = 359] 09:23:52 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcf400 == 24 [pid = 4241] [id = 357] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 107 (0x93d21000) [pid = 4241] [serial = 999] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 106 (0x8e8c7400) [pid = 4241] [serial = 1023] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 105 (0x8e8d0800) [pid = 4241] [serial = 1014] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 104 (0x8f48fc00) [pid = 4241] [serial = 1025] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 103 (0x91e5f800) [pid = 4241] [serial = 996] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 102 (0x8e729800) [pid = 4241] [serial = 1022] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8e72d400) [pid = 4241] [serial = 992] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x978b3400) [pid = 4241] [serial = 1004] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x8d63e000) [pid = 4241] [serial = 1020] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8e67f000) [pid = 4241] [serial = 1013] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8d636c00) [pid = 4241] [serial = 1019] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8e726800) [pid = 4241] [serial = 1011] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8f787c00) [pid = 4241] [serial = 1016] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8d640800) [pid = 4241] [serial = 1010] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8d63c400) [pid = 4241] [serial = 1028] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x93b09400) [pid = 4241] [serial = 998] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x99d0b400) [pid = 4241] [serial = 1008] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8f58d800) [pid = 4241] [serial = 1026] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x9171f000) [pid = 4241] [serial = 1017] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x9525d000) [pid = 4241] [serial = 1001] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x98325400) [pid = 4241] [serial = 1005] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x99d03c00) [pid = 4241] [serial = 1007] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x91c74000) [pid = 4241] [serial = 995] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8eac7400) [pid = 4241] [serial = 993] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x95311400) [pid = 4241] [serial = 1002] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f58c000) [pid = 4241] [serial = 1029] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 4241 | 1467735833186 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2999ms 09:23:53 INFO - PROCESS | 4241 | 1467735833229 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 4241 | 1467735833236 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:23:53 INFO - PROCESS | 4241 | 1467735833245 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 4241 | 1467735833249 Marionette TRACE conn3 <- [1,1434,null,{}] 09:23:53 INFO - PROCESS | 4241 | 1467735833257 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 4241 | 1467735833263 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:53 INFO - PROCESS | 4241 | 1467735833439 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:23:53 INFO - PROCESS | 4241 | 1467735833600 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 4241 | 1467735833615 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc2c00 == 25 [pid = 4241] [id = 366] 09:23:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8cfc3800) [pid = 4241] [serial = 1099] [outer = (nil)] 09:23:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8d60e000) [pid = 4241] [serial = 1100] [outer = 0x8cfc3800] 09:23:53 INFO - PROCESS | 4241 | 1467735833686 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8d63b000) [pid = 4241] [serial = 1101] [outer = 0x8cfc3800] 09:23:54 INFO - PROCESS | 4241 | 1467735834533 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1331ms 09:23:54 INFO - PROCESS | 4241 | 1467735834577 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 4241 | 1467735834585 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:23:54 INFO - PROCESS | 4241 | 1467735834597 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 4241 | 1467735834600 Marionette TRACE conn3 <- [1,1438,null,{}] 09:23:54 INFO - PROCESS | 4241 | 1467735834607 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 4241 | 1467735834612 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:54 INFO - PROCESS | 4241 | 1467735834790 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:23:54 INFO - PROCESS | 4241 | 1467735834928 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 4241 | 1467735834939 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0de800 == 26 [pid = 4241] [id = 367] 09:23:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8e682400) [pid = 4241] [serial = 1102] [outer = (nil)] 09:23:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e726800) [pid = 4241] [serial = 1103] [outer = 0x8e682400] 09:23:55 INFO - PROCESS | 4241 | 1467735835009 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e72c400) [pid = 4241] [serial = 1104] [outer = 0x8e682400] 09:23:56 INFO - PROCESS | 4241 | 1467735835992 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1430ms 09:23:56 INFO - PROCESS | 4241 | 1467735836028 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 4241 | 1467735836033 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:23:56 INFO - PROCESS | 4241 | 1467735836041 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 4241 | 1467735836047 Marionette TRACE conn3 <- [1,1442,null,{}] 09:23:56 INFO - PROCESS | 4241 | 1467735836075 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:56 INFO - PROCESS | 4241 | 1467735836084 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:56 INFO - PROCESS | 4241 | 1467735836331 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:23:56 INFO - PROCESS | 4241 | 1467735836363 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 4241 | 1467735836376 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2bf800 == 27 [pid = 4241] [id = 368] 09:23:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8f2c1800) [pid = 4241] [serial = 1105] [outer = (nil)] 09:23:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8f2c7c00) [pid = 4241] [serial = 1106] [outer = 0x8f2c1800] 09:23:56 INFO - PROCESS | 4241 | 1467735836456 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8f48d000) [pid = 4241] [serial = 1107] [outer = 0x8f2c1800] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x923cfc00) [pid = 4241] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f78ec00) [pid = 4241] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f2bec00) [pid = 4241] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8d644000) [pid = 4241] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8b81e400) [pid = 4241] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8d638000) [pid = 4241] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x91ea5400) [pid = 4241] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f483400) [pid = 4241] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8cfc6000) [pid = 4241] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e0d8000) [pid = 4241] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x923d5c00) [pid = 4241] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8d63a400) [pid = 4241] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8eac8800) [pid = 4241] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91e51400) [pid = 4241] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:23:58 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f2ca000) [pid = 4241] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:23:58 INFO - PROCESS | 4241 | 1467735838291 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2261ms 09:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:23:58 INFO - PROCESS | 4241 | 1467735838301 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 4241 | 1467735838305 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:23:58 INFO - PROCESS | 4241 | 1467735838312 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 4241 | 1467735838315 Marionette TRACE conn3 <- [1,1446,null,{}] 09:23:58 INFO - PROCESS | 4241 | 1467735838321 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 4241 | 1467735838326 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:58 INFO - PROCESS | 4241 | 1467735838486 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:23:58 INFO - PROCESS | 4241 | 1467735838501 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 4241 | 1467735838511 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b829400 == 28 [pid = 4241] [id = 369] 09:23:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8d643c00) [pid = 4241] [serial = 1108] [outer = (nil)] 09:23:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f483400) [pid = 4241] [serial = 1109] [outer = 0x8d643c00] 09:23:58 INFO - PROCESS | 4241 | 1467735838580 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8f58b400) [pid = 4241] [serial = 1110] [outer = 0x8d643c00] 09:23:59 INFO - PROCESS | 4241 | 1467735839485 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1242ms 09:23:59 INFO - PROCESS | 4241 | 1467735839554 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 4241 | 1467735839557 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:23:59 INFO - PROCESS | 4241 | 1467735839564 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 4241 | 1467735839567 Marionette TRACE conn3 <- [1,1450,null,{}] 09:23:59 INFO - PROCESS | 4241 | 1467735839573 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 4241 | 1467735839578 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:59 INFO - PROCESS | 4241 | 1467735839740 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:23:59 INFO - PROCESS | 4241 | 1467735839749 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 4241 | 1467735839758 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:23:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c8800 == 29 [pid = 4241] [id = 370] 09:23:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f487000) [pid = 4241] [serial = 1111] [outer = (nil)] 09:23:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8f793800) [pid = 4241] [serial = 1112] [outer = 0x8f487000] 09:23:59 INFO - PROCESS | 4241 | 1467735839832 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f9d8000) [pid = 4241] [serial = 1113] [outer = 0x8f487000] 09:24:01 INFO - PROCESS | 4241 | 1467735841015 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1506ms 09:24:01 INFO - PROCESS | 4241 | 1467735841072 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 4241 | 1467735841079 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:24:01 INFO - PROCESS | 4241 | 1467735841089 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 4241 | 1467735841093 Marionette TRACE conn3 <- [1,1454,null,{}] 09:24:01 INFO - PROCESS | 4241 | 1467735841105 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 4241 | 1467735841110 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:01 INFO - PROCESS | 4241 | 1467735841352 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:24:01 INFO - PROCESS | 4241 | 1467735841621 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 4241 | 1467735841634 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81f400 == 30 [pid = 4241] [id = 371] 09:24:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8d605000) [pid = 4241] [serial = 1114] [outer = (nil)] 09:24:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8e67dc00) [pid = 4241] [serial = 1115] [outer = 0x8d605000] 09:24:01 INFO - PROCESS | 4241 | 1467735841725 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8e72d000) [pid = 4241] [serial = 1116] [outer = 0x8d605000] 09:24:02 INFO - PROCESS | 4241 | 1467735842780 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1755ms 09:24:02 INFO - PROCESS | 4241 | 1467735842844 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 4241 | 1467735842851 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:24:02 INFO - PROCESS | 4241 | 1467735842863 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 4241 | 1467735842867 Marionette TRACE conn3 <- [1,1458,null,{}] 09:24:02 INFO - PROCESS | 4241 | 1467735842874 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 4241 | 1467735842879 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:03 INFO - PROCESS | 4241 | 1467735843113 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:24:03 INFO - PROCESS | 4241 | 1467735843395 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 4241 | 1467735843404 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d3400 == 31 [pid = 4241] [id = 372] 09:24:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8f583000) [pid = 4241] [serial = 1117] [outer = (nil)] 09:24:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8f789800) [pid = 4241] [serial = 1118] [outer = 0x8f583000] 09:24:03 INFO - PROCESS | 4241 | 1467735843502 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8f48ec00) [pid = 4241] [serial = 1119] [outer = 0x8f583000] 09:24:04 INFO - PROCESS | 4241 | 1467735844534 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1734ms 09:24:04 INFO - PROCESS | 4241 | 1467735844598 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 4241 | 1467735844603 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:24:04 INFO - PROCESS | 4241 | 1467735844610 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 4241 | 1467735844616 Marionette TRACE conn3 <- [1,1462,null,{}] 09:24:04 INFO - PROCESS | 4241 | 1467735844634 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 4241 | 1467735844644 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:04 INFO - PROCESS | 4241 | 1467735844888 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:24:05 INFO - PROCESS | 4241 | 1467735845153 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 4241 | 1467735845163 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c71000 == 32 [pid = 4241] [id = 373] 09:24:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x91c72800) [pid = 4241] [serial = 1120] [outer = (nil)] 09:24:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x91e52c00) [pid = 4241] [serial = 1121] [outer = 0x91c72800] 09:24:05 INFO - PROCESS | 4241 | 1467735845254 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x91e58000) [pid = 4241] [serial = 1122] [outer = 0x91c72800] 09:24:06 INFO - PROCESS | 4241 | 1467735846267 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1690ms 09:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:24:06 INFO - PROCESS | 4241 | 1467735846301 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 4241 | 1467735846305 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:24:06 INFO - PROCESS | 4241 | 1467735846313 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 4241 | 1467735846316 Marionette TRACE conn3 <- [1,1466,null,{}] 09:24:06 INFO - PROCESS | 4241 | 1467735846323 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 4241 | 1467735846328 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:06 INFO - PROCESS | 4241 | 1467735846511 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:24:06 INFO - PROCESS | 4241 | 1467735846727 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 4241 | 1467735846734 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2bf400 == 33 [pid = 4241] [id = 374] 09:24:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x91e5c800) [pid = 4241] [serial = 1123] [outer = (nil)] 09:24:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x91ea8000) [pid = 4241] [serial = 1124] [outer = 0x91e5c800] 09:24:06 INFO - PROCESS | 4241 | 1467735846860 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x923ce800) [pid = 4241] [serial = 1125] [outer = 0x91e5c800] 09:24:07 INFO - PROCESS | 4241 | 1467735847872 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1635ms 09:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:24:07 INFO - PROCESS | 4241 | 1467735847948 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 4241 | 1467735847951 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:24:07 INFO - PROCESS | 4241 | 1467735847959 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 4241 | 1467735847962 Marionette TRACE conn3 <- [1,1470,null,{}] 09:24:07 INFO - PROCESS | 4241 | 1467735847969 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 4241 | 1467735847975 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:08 INFO - PROCESS | 4241 | 1467735848193 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:24:08 INFO - PROCESS | 4241 | 1467735848465 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 4241 | 1467735848474 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81d000 == 34 [pid = 4241] [id = 375] 09:24:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8e0d9400) [pid = 4241] [serial = 1126] [outer = (nil)] 09:24:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x923e1800) [pid = 4241] [serial = 1127] [outer = 0x8e0d9400] 09:24:08 INFO - PROCESS | 4241 | 1467735848560 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x923ec000) [pid = 4241] [serial = 1128] [outer = 0x8e0d9400] 09:24:09 INFO - PROCESS | 4241 | 1467735849743 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1834ms 09:24:09 INFO - PROCESS | 4241 | 1467735849794 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 4241 | 1467735849800 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:24:09 INFO - PROCESS | 4241 | 1467735849810 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 4241 | 1467735849815 Marionette TRACE conn3 <- [1,1474,null,{}] 09:24:09 INFO - PROCESS | 4241 | 1467735849825 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 4241 | 1467735849831 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:10 INFO - PROCESS | 4241 | 1467735850079 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:24:10 INFO - PROCESS | 4241 | 1467735850300 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 4241 | 1467735850313 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63e800 == 35 [pid = 4241] [id = 376] 09:24:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x8d63f800) [pid = 4241] [serial = 1129] [outer = (nil)] 09:24:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x8e0d9c00) [pid = 4241] [serial = 1130] [outer = 0x8d63f800] 09:24:10 INFO - PROCESS | 4241 | 1467735850390 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x8e67a800) [pid = 4241] [serial = 1131] [outer = 0x8d63f800] 09:24:11 INFO - PROCESS | 4241 | --DOCSHELL 0x8b829400 == 34 [pid = 4241] [id = 369] 09:24:11 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2bf800 == 33 [pid = 4241] [id = 368] 09:24:11 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0de800 == 32 [pid = 4241] [id = 367] 09:24:11 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc2c00 == 31 [pid = 4241] [id = 366] 09:24:11 INFO - PROCESS | 4241 | 1467735851463 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1688ms 09:24:11 INFO - PROCESS | 4241 | 1467735851499 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 4241 | 1467735851506 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:24:11 INFO - PROCESS | 4241 | 1467735851517 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 4241 | 1467735851521 Marionette TRACE conn3 <- [1,1478,null,{}] 09:24:11 INFO - PROCESS | 4241 | 1467735851533 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 4241 | 1467735851538 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x92ed3c00) [pid = 4241] [serial = 1071] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x91e9fc00) [pid = 4241] [serial = 1065] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x91e5e400) [pid = 4241] [serial = 1064] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x91c77c00) [pid = 4241] [serial = 1070] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x9525e400) [pid = 4241] [serial = 1074] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x93d28400) [pid = 4241] [serial = 1073] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x9246c400) [pid = 4241] [serial = 1067] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x923ef400) [pid = 4241] [serial = 1068] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8fb8b800) [pid = 4241] [serial = 1037] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8f590000) [pid = 4241] [serial = 1038] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f78d400) [pid = 4241] [serial = 1061] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f9d3800) [pid = 4241] [serial = 1062] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8e731c00) [pid = 4241] [serial = 1058] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8ead1000) [pid = 4241] [serial = 1059] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8b82a000) [pid = 4241] [serial = 1055] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8cfc8400) [pid = 4241] [serial = 1056] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91c6f000) [pid = 4241] [serial = 1032] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f9d7000) [pid = 4241] [serial = 1031] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x923ce000) [pid = 4241] [serial = 1040] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x923d6800) [pid = 4241] [serial = 1041] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x92473000) [pid = 4241] [serial = 1043] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x9309f400) [pid = 4241] [serial = 1044] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x95304400) [pid = 4241] [serial = 1049] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x9530a000) [pid = 4241] [serial = 1050] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x983abc00) [pid = 4241] [serial = 1052] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x9925e400) [pid = 4241] [serial = 1053] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x93b0d400) [pid = 4241] [serial = 1046] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x93d23c00) [pid = 4241] [serial = 1047] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e680800) [pid = 4241] [serial = 1034] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e8d4000) [pid = 4241] [serial = 1035] [outer = (nil)] [url = about:blank] 09:24:11 INFO - PROCESS | 4241 | 1467735851805 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:24:11 INFO - PROCESS | 4241 | 1467735851962 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 4241 | 1467735851969 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c9800 == 32 [pid = 4241] [id = 377] 09:24:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8cf000) [pid = 4241] [serial = 1132] [outer = (nil)] 09:24:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8eac5400) [pid = 4241] [serial = 1133] [outer = 0x8e8cf000] 09:24:12 INFO - PROCESS | 4241 | 1467735852045 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8ead2c00) [pid = 4241] [serial = 1134] [outer = 0x8e8cf000] 09:24:12 INFO - PROCESS | 4241 | 1467735852864 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1384ms 09:24:12 INFO - PROCESS | 4241 | 1467735852901 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 4241 | 1467735852906 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:24:12 INFO - PROCESS | 4241 | 1467735852913 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 4241 | 1467735852919 Marionette TRACE conn3 <- [1,1482,null,{}] 09:24:12 INFO - PROCESS | 4241 | 1467735852935 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 4241 | 1467735852944 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:13 INFO - PROCESS | 4241 | 1467735853120 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:24:13 INFO - PROCESS | 4241 | 1467735853260 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 4241 | 1467735853271 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d5c00 == 33 [pid = 4241] [id = 378] 09:24:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f9d6400) [pid = 4241] [serial = 1135] [outer = (nil)] 09:24:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8fb96c00) [pid = 4241] [serial = 1136] [outer = 0x8f9d6400] 09:24:13 INFO - PROCESS | 4241 | 1467735853348 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x9172ac00) [pid = 4241] [serial = 1137] [outer = 0x8f9d6400] 09:24:14 INFO - PROCESS | 4241 | 1467735854285 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1434ms 09:24:14 INFO - PROCESS | 4241 | 1467735854349 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:24:14 INFO - PROCESS | 4241 | 1467735854353 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:24:14 INFO - PROCESS | 4241 | 1467735854360 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 4241 | 1467735854363 Marionette TRACE conn3 <- [1,1486,null,{}] 09:24:14 INFO - PROCESS | 4241 | 1467735854369 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 4241 | 1467735854374 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:14 INFO - PROCESS | 4241 | 1467735854598 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:24:14 INFO - PROCESS | 4241 | 1467735854625 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 4241 | 1467735854634 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcf800 == 34 [pid = 4241] [id = 379] 09:24:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f58f400) [pid = 4241] [serial = 1138] [outer = (nil)] 09:24:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x91e9b800) [pid = 4241] [serial = 1139] [outer = 0x8f58f400] 09:24:14 INFO - PROCESS | 4241 | 1467735854721 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x91ea8800) [pid = 4241] [serial = 1140] [outer = 0x8f58f400] 09:24:15 INFO - PROCESS | 4241 | 1467735855830 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8e0d6000) [pid = 4241] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8d643c00) [pid = 4241] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91e55c00) [pid = 4241] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x91c76000) [pid = 4241] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8e0dcc00) [pid = 4241] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x95306400) [pid = 4241] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f2c1800) [pid = 4241] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8d63ec00) [pid = 4241] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f9cc400) [pid = 4241] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e682400) [pid = 4241] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8e8c8400) [pid = 4241] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:24:15 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8cfc3800) [pid = 4241] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1539ms 09:24:15 INFO - PROCESS | 4241 | 1467735855899 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 4241 | 1467735855903 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:24:15 INFO - PROCESS | 4241 | 1467735855909 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 4241 | 1467735855913 Marionette TRACE conn3 <- [1,1490,null,{}] 09:24:15 INFO - PROCESS | 4241 | 1467735855918 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 4241 | 1467735855923 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:16 INFO - PROCESS | 4241 | 1467735856087 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:24:16 INFO - PROCESS | 4241 | 1467735856300 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 4241 | 1467735856309 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b826c00 == 35 [pid = 4241] [id = 380] 09:24:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8cfcd000) [pid = 4241] [serial = 1141] [outer = (nil)] 09:24:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e72d800) [pid = 4241] [serial = 1142] [outer = 0x8cfcd000] 09:24:16 INFO - PROCESS | 4241 | 1467735856392 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e8c8c00) [pid = 4241] [serial = 1143] [outer = 0x8cfcd000] 09:24:17 INFO - PROCESS | 4241 | 1467735857119 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1241ms 09:24:17 INFO - PROCESS | 4241 | 1467735857152 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 4241 | 1467735857155 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:24:17 INFO - PROCESS | 4241 | 1467735857161 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 4241 | 1467735857165 Marionette TRACE conn3 <- [1,1494,null,{}] 09:24:17 INFO - PROCESS | 4241 | 1467735857170 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:17 INFO - PROCESS | 4241 | 1467735857183 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:17 INFO - PROCESS | 4241 | 1467735857391 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:24:17 INFO - PROCESS | 4241 | 1467735857531 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 4241 | 1467735857543 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d5400 == 36 [pid = 4241] [id = 381] 09:24:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e0db400) [pid = 4241] [serial = 1144] [outer = (nil)] 09:24:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x92ecf000) [pid = 4241] [serial = 1145] [outer = 0x8e0db400] 09:24:17 INFO - PROCESS | 4241 | 1467735857610 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x9309e400) [pid = 4241] [serial = 1146] [outer = 0x8e0db400] 09:24:18 INFO - PROCESS | 4241 | 1467735858684 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1599ms 09:24:18 INFO - PROCESS | 4241 | 1467735858762 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 4241 | 1467735858769 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:24:18 INFO - PROCESS | 4241 | 1467735858778 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 4241 | 1467735858783 Marionette TRACE conn3 <- [1,1498,null,{}] 09:24:18 INFO - PROCESS | 4241 | 1467735858794 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 4241 | 1467735858800 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:19 INFO - PROCESS | 4241 | 1467735859051 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:24:19 INFO - PROCESS | 4241 | 1467735859344 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 4241 | 1467735859356 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d635c00 == 37 [pid = 4241] [id = 382] 09:24:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8d63bc00) [pid = 4241] [serial = 1147] [outer = (nil)] 09:24:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e676400) [pid = 4241] [serial = 1148] [outer = 0x8d63bc00] 09:24:19 INFO - PROCESS | 4241 | 1467735859442 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8e8d0000) [pid = 4241] [serial = 1149] [outer = 0x8d63bc00] 09:24:20 INFO - PROCESS | 4241 | 1467735860410 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1695ms 09:24:20 INFO - PROCESS | 4241 | 1467735860474 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 4241 | 1467735860481 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:24:20 INFO - PROCESS | 4241 | 1467735860492 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 4241 | 1467735860496 Marionette TRACE conn3 <- [1,1502,null,{}] 09:24:20 INFO - PROCESS | 4241 | 1467735860503 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 4241 | 1467735860509 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:20 INFO - PROCESS | 4241 | 1467735860742 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:24:21 INFO - PROCESS | 4241 | 1467735860976 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 4241 | 1467735860983 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f587c00 == 38 [pid = 4241] [id = 383] 09:24:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f78e000) [pid = 4241] [serial = 1150] [outer = (nil)] 09:24:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f9cec00) [pid = 4241] [serial = 1151] [outer = 0x8f78e000] 09:24:21 INFO - PROCESS | 4241 | 1467735861116 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8fb91800) [pid = 4241] [serial = 1152] [outer = 0x8f78e000] 09:24:22 INFO - PROCESS | 4241 | 1467735862146 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1689ms 09:24:22 INFO - PROCESS | 4241 | 1467735862182 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 4241 | 1467735862185 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:24:22 INFO - PROCESS | 4241 | 1467735862193 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 4241 | 1467735862199 Marionette TRACE conn3 <- [1,1506,null,{}] 09:24:22 INFO - PROCESS | 4241 | 1467735862216 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:22 INFO - PROCESS | 4241 | 1467735862226 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:22 INFO - PROCESS | 4241 | 1467735862468 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:24:22 INFO - PROCESS | 4241 | 1467735862743 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 4241 | 1467735862758 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ef400 == 39 [pid = 4241] [id = 384] 09:24:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x9246a800) [pid = 4241] [serial = 1153] [outer = (nil)] 09:24:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x92473000) [pid = 4241] [serial = 1154] [outer = 0x9246a800] 09:24:22 INFO - PROCESS | 4241 | 1467735862845 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x93a59400) [pid = 4241] [serial = 1155] [outer = 0x9246a800] 09:24:23 INFO - PROCESS | 4241 | 1467735863770 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1637ms 09:24:23 INFO - PROCESS | 4241 | 1467735863831 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 4241 | 1467735863836 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:24:23 INFO - PROCESS | 4241 | 1467735863843 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 4241 | 1467735863846 Marionette TRACE conn3 <- [1,1510,null,{}] 09:24:23 INFO - PROCESS | 4241 | 1467735863852 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 4241 | 1467735863857 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:24 INFO - PROCESS | 4241 | 1467735864040 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:24:24 INFO - PROCESS | 4241 | 1467735864256 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 4241 | 1467735864263 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8d1c00 == 40 [pid = 4241] [id = 385] 09:24:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x923d2000) [pid = 4241] [serial = 1156] [outer = (nil)] 09:24:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x93b0d800) [pid = 4241] [serial = 1157] [outer = 0x923d2000] 09:24:24 INFO - PROCESS | 4241 | 1467735864392 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x93d21400) [pid = 4241] [serial = 1158] [outer = 0x923d2000] 09:24:25 INFO - PROCESS | 4241 | 1467735865352 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1539ms 09:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:24:25 INFO - PROCESS | 4241 | 1467735865383 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 4241 | 1467735865386 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:24:25 INFO - PROCESS | 4241 | 1467735865393 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - PROCESS | 4241 | 1467735865397 Marionette TRACE conn3 <- [1,1514,null,{}] 09:24:25 INFO - PROCESS | 4241 | 1467735865404 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 4241 | 1467735865409 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:25 INFO - PROCESS | 4241 | 1467735865600 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:24:25 INFO - PROCESS | 4241 | 1467735865784 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 4241 | 1467735865795 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc8000 == 41 [pid = 4241] [id = 386] 09:24:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8cfca400) [pid = 4241] [serial = 1159] [outer = (nil)] 09:24:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x93d29c00) [pid = 4241] [serial = 1160] [outer = 0x8cfca400] 09:24:25 INFO - PROCESS | 4241 | 1467735865878 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x93d2b800) [pid = 4241] [serial = 1161] [outer = 0x8cfca400] 09:24:26 INFO - PROCESS | 4241 | 1467735866880 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1531ms 09:24:26 INFO - PROCESS | 4241 | 1467735866924 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 4241 | 1467735866929 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:24:26 INFO - PROCESS | 4241 | 1467735866936 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 4241 | 1467735866940 Marionette TRACE conn3 <- [1,1518,null,{}] 09:24:26 INFO - PROCESS | 4241 | 1467735866945 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 4241 | 1467735866956 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:27 INFO - PROCESS | 4241 | 1467735867178 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:24:27 INFO - PROCESS | 4241 | 1467735867656 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 4241 | 1467735867668 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc9000 == 42 [pid = 4241] [id = 387] 09:24:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8cfc9c00) [pid = 4241] [serial = 1162] [outer = (nil)] 09:24:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8d602800) [pid = 4241] [serial = 1163] [outer = 0x8cfc9c00] 09:24:27 INFO - PROCESS | 4241 | 1467735867792 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8d640800) [pid = 4241] [serial = 1164] [outer = 0x8cfc9c00] 09:24:28 INFO - PROCESS | 4241 | 1467735868845 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1932ms 09:24:28 INFO - PROCESS | 4241 | 1467735868871 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 4241 | 1467735868877 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:24:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:24:28 INFO - PROCESS | 4241 | 1467735868885 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 4241 | 1467735868889 Marionette TRACE conn3 <- [1,1522,null,{}] 09:24:28 INFO - PROCESS | 4241 | 1467735868897 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 4241 | 1467735868905 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:29 INFO - PROCESS | 4241 | 1467735869081 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8b826c00 == 41 [pid = 4241] [id = 380] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcf800 == 40 [pid = 4241] [id = 379] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d5c00 == 39 [pid = 4241] [id = 378] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c9800 == 38 [pid = 4241] [id = 377] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63e800 == 37 [pid = 4241] [id = 376] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63c000 == 36 [pid = 4241] [id = 365] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c8800 == 35 [pid = 4241] [id = 370] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81f400 == 34 [pid = 4241] [id = 371] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x91c71000 == 33 [pid = 4241] [id = 373] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d3400 == 32 [pid = 4241] [id = 372] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2bf400 == 31 [pid = 4241] [id = 374] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81d000 == 30 [pid = 4241] [id = 375] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc9000 == 29 [pid = 4241] [id = 387] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8d1c00 == 28 [pid = 4241] [id = 385] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc8000 == 27 [pid = 4241] [id = 386] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x923ef400 == 26 [pid = 4241] [id = 384] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8f587c00 == 25 [pid = 4241] [id = 383] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d5400 == 24 [pid = 4241] [id = 381] 09:24:30 INFO - PROCESS | 4241 | --DOCSHELL 0x8d635c00 == 23 [pid = 4241] [id = 382] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e8ca000) [pid = 4241] [serial = 1095] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f483400) [pid = 4241] [serial = 1109] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x9246a400) [pid = 4241] [serial = 1080] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x9a2ca000) [pid = 4241] [serial = 1089] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x9b1ad000) [pid = 4241] [serial = 1091] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x9a241c00) [pid = 4241] [serial = 1088] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x9963d400) [pid = 4241] [serial = 1083] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f2c7c00) [pid = 4241] [serial = 1106] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8e685000) [pid = 4241] [serial = 1094] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8f789400) [pid = 4241] [serial = 1098] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x9b1c2800) [pid = 4241] [serial = 1092] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x99d0c800) [pid = 4241] [serial = 1086] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8e72c400) [pid = 4241] [serial = 1104] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f58d000) [pid = 4241] [serial = 1077] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91ea2000) [pid = 4241] [serial = 1079] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8e726800) [pid = 4241] [serial = 1103] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f483c00) [pid = 4241] [serial = 1076] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8f48d000) [pid = 4241] [serial = 1107] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8d63b000) [pid = 4241] [serial = 1101] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8ead1800) [pid = 4241] [serial = 1097] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8d60e000) [pid = 4241] [serial = 1100] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x99d06800) [pid = 4241] [serial = 1085] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x978b1c00) [pid = 4241] [serial = 1082] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f793800) [pid = 4241] [serial = 1112] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f58b400) [pid = 4241] [serial = 1110] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 4241 | 1467735870441 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 4241 | 1467735870452 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b825c00 == 24 [pid = 4241] [id = 388] 09:24:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8b826400) [pid = 4241] [serial = 1165] [outer = (nil)] 09:24:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8b82b800) [pid = 4241] [serial = 1166] [outer = 0x8b826400] 09:24:30 INFO - PROCESS | 4241 | 1467735870535 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8b980400) [pid = 4241] [serial = 1167] [outer = 0x8b826400] 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:24:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:24:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:24:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:24:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:24:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:24:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:24:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:24:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:24:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:24:31 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:24:31 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:24:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:24:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:24:31 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2443ms 09:24:31 INFO - PROCESS | 4241 | 1467735871307 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:24:31 INFO - PROCESS | 4241 | 1467735871339 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 4241 | 1467735871343 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:24:31 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:24:31 INFO - PROCESS | 4241 | 1467735871364 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 4241 | 1467735871368 Marionette TRACE conn3 <- [1,1526,null,{}] 09:24:31 INFO - PROCESS | 4241 | 1467735871378 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 4241 | 1467735871387 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:31 INFO - PROCESS | 4241 | 1467735871560 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:24:31 INFO - PROCESS | 4241 | 1467735871690 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 4241 | 1467735871698 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d641400 == 25 [pid = 4241] [id = 389] 09:24:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8d642c00) [pid = 4241] [serial = 1168] [outer = (nil)] 09:24:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e0d4400) [pid = 4241] [serial = 1169] [outer = 0x8d642c00] 09:24:31 INFO - PROCESS | 4241 | 1467735871789 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e0df800) [pid = 4241] [serial = 1170] [outer = 0x8d642c00] 09:24:32 INFO - PROCESS | 4241 | 1467735872642 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:24:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:24:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:24:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:24:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:24:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:24:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:24:32 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:24:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:24:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:24:32 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1338ms 09:24:32 INFO - PROCESS | 4241 | 1467735872716 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 4241 | 1467735872723 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:24:32 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:24:32 INFO - PROCESS | 4241 | 1467735872731 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 4241 | 1467735872736 Marionette TRACE conn3 <- [1,1530,null,{}] 09:24:32 INFO - PROCESS | 4241 | 1467735872742 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:32 INFO - PROCESS | 4241 | 1467735872747 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:32 INFO - PROCESS | 4241 | 1467735872926 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:24:33 INFO - PROCESS | 4241 | 1467735873085 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 4241 | 1467735873094 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e678000 == 26 [pid = 4241] [id = 390] 09:24:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e725c00) [pid = 4241] [serial = 1171] [outer = (nil)] 09:24:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e8d3c00) [pid = 4241] [serial = 1172] [outer = 0x8e725c00] 09:24:33 INFO - PROCESS | 4241 | 1467735873166 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8eace800) [pid = 4241] [serial = 1173] [outer = 0x8e725c00] 09:24:34 INFO - PROCESS | 4241 | 1467735874065 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:24:34 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:24:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:24:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:24:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:24:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:24:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:24:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1384ms 09:24:34 INFO - PROCESS | 4241 | 1467735874118 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:24:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:24:34 INFO - PROCESS | 4241 | 1467735874122 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:24:34 INFO - PROCESS | 4241 | 1467735874143 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 4241 | 1467735874154 Marionette TRACE conn3 <- [1,1534,null,{}] 09:24:34 INFO - PROCESS | 4241 | 1467735874163 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:34 INFO - PROCESS | 4241 | 1467735874172 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:34 INFO - PROCESS | 4241 | 1467735874419 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:24:34 INFO - PROCESS | 4241 | 1467735874441 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 4241 | 1467735874449 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48b800 == 27 [pid = 4241] [id = 391] 09:24:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f582800) [pid = 4241] [serial = 1174] [outer = (nil)] 09:24:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f584c00) [pid = 4241] [serial = 1175] [outer = 0x8f582800] 09:24:34 INFO - PROCESS | 4241 | 1467735874540 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f58e400) [pid = 4241] [serial = 1176] [outer = 0x8f582800] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f58f400) [pid = 4241] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91c72800) [pid = 4241] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f487000) [pid = 4241] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f583000) [pid = 4241] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8e8cf000) [pid = 4241] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e0d9400) [pid = 4241] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8f9d6400) [pid = 4241] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8d605000) [pid = 4241] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x91e5c800) [pid = 4241] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8d63f800) [pid = 4241] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e0db400) [pid = 4241] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:24:35 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8cfcd000) [pid = 4241] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:24:36 INFO - PROCESS | 4241 | 1467735876032 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:24:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1959ms 09:24:36 INFO - PROCESS | 4241 | 1467735876089 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 4241 | 1467735876094 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:24:36 INFO - PROCESS | 4241 | 1467735876101 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 4241 | 1467735876104 Marionette TRACE conn3 <- [1,1538,null,{}] 09:24:36 INFO - PROCESS | 4241 | 1467735876110 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:36 INFO - PROCESS | 4241 | 1467735876115 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:36 INFO - PROCESS | 4241 | 1467735876288 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:24:36 INFO - PROCESS | 4241 | 1467735876297 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 4241 | 1467735876307 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b826000 == 28 [pid = 4241] [id = 392] 09:24:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8d60ec00) [pid = 4241] [serial = 1177] [outer = (nil)] 09:24:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f785c00) [pid = 4241] [serial = 1178] [outer = 0x8d60ec00] 09:24:36 INFO - PROCESS | 4241 | 1467735876377 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f78c000) [pid = 4241] [serial = 1179] [outer = 0x8d60ec00] 09:24:37 INFO - PROCESS | 4241 | 1467735877258 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:24:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1182ms 09:24:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:24:37 INFO - PROCESS | 4241 | 1467735877288 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 4241 | 1467735877291 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:24:37 INFO - PROCESS | 4241 | 1467735877299 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 4241 | 1467735877302 Marionette TRACE conn3 <- [1,1542,null,{}] 09:24:37 INFO - PROCESS | 4241 | 1467735877308 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 4241 | 1467735877313 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:37 INFO - PROCESS | 4241 | 1467735877501 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:24:37 INFO - PROCESS | 4241 | 1467735877743 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 4241 | 1467735877758 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b821400 == 29 [pid = 4241] [id = 393] 09:24:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8b822000) [pid = 4241] [serial = 1180] [outer = (nil)] 09:24:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8b82bc00) [pid = 4241] [serial = 1181] [outer = 0x8b822000] 09:24:37 INFO - PROCESS | 4241 | 1467735877848 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8cfc1400) [pid = 4241] [serial = 1182] [outer = 0x8b822000] 09:24:38 INFO - PROCESS | 4241 | 1467735878951 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:24:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1737ms 09:24:39 INFO - PROCESS | 4241 | 1467735879038 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:24:39 INFO - PROCESS | 4241 | 1467735879045 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:24:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:24:39 INFO - PROCESS | 4241 | 1467735879054 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 4241 | 1467735879059 Marionette TRACE conn3 <- [1,1546,null,{}] 09:24:39 INFO - PROCESS | 4241 | 1467735879067 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 4241 | 1467735879076 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:39 INFO - PROCESS | 4241 | 1467735879311 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:24:39 INFO - PROCESS | 4241 | 1467735879541 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 4241 | 1467735879550 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc5000 == 30 [pid = 4241] [id = 394] 09:24:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8cfc7c00) [pid = 4241] [serial = 1183] [outer = (nil)] 09:24:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e8c7800) [pid = 4241] [serial = 1184] [outer = 0x8cfc7c00] 09:24:39 INFO - PROCESS | 4241 | 1467735879637 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8eacd000) [pid = 4241] [serial = 1185] [outer = 0x8cfc7c00] 09:24:40 INFO - PROCESS | 4241 | 1467735880706 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:24:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1737ms 09:24:40 INFO - PROCESS | 4241 | 1467735880795 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 4241 | 1467735880802 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:24:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:24:40 INFO - PROCESS | 4241 | 1467735880809 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 4241 | 1467735880812 Marionette TRACE conn3 <- [1,1550,null,{}] 09:24:40 INFO - PROCESS | 4241 | 1467735880820 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 4241 | 1467735880824 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:41 INFO - PROCESS | 4241 | 1467735881067 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:24:41 INFO - PROCESS | 4241 | 1467735881385 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 4241 | 1467735881395 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eac5c00 == 31 [pid = 4241] [id = 395] 09:24:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f490c00) [pid = 4241] [serial = 1186] [outer = (nil)] 09:24:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f787800) [pid = 4241] [serial = 1187] [outer = 0x8f490c00] 09:24:41 INFO - PROCESS | 4241 | 1467735881479 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f9cd400) [pid = 4241] [serial = 1188] [outer = 0x8f490c00] 09:24:42 INFO - PROCESS | 4241 | 1467735882520 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:24:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1790ms 09:24:42 INFO - PROCESS | 4241 | 1467735882600 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 4241 | 1467735882604 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:24:42 INFO - PROCESS | 4241 | 1467735882621 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 4241 | 1467735882630 Marionette TRACE conn3 <- [1,1554,null,{}] 09:24:42 INFO - PROCESS | 4241 | 1467735882636 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 4241 | 1467735882645 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:42 INFO - PROCESS | 4241 | 1467735882880 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:24:43 INFO - PROCESS | 4241 | 1467735883110 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 4241 | 1467735883122 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:43 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f790400 == 32 [pid = 4241] [id = 396] 09:24:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8f9d4000) [pid = 4241] [serial = 1189] [outer = (nil)] 09:24:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x91724c00) [pid = 4241] [serial = 1190] [outer = 0x8f9d4000] 09:24:43 INFO - PROCESS | 4241 | 1467735883201 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x91721000) [pid = 4241] [serial = 1191] [outer = 0x8f9d4000] 09:24:44 INFO - PROCESS | 4241 | 1467735884416 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:24:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1846ms 09:24:44 INFO - PROCESS | 4241 | 1467735884463 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 4241 | 1467735884477 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:24:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:24:44 INFO - PROCESS | 4241 | 1467735884512 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 4241 | 1467735884520 Marionette TRACE conn3 <- [1,1558,null,{}] 09:24:44 INFO - PROCESS | 4241 | 1467735884536 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 4241 | 1467735884541 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:44 INFO - PROCESS | 4241 | 1467735884805 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:24:45 INFO - PROCESS | 4241 | --DOCSHELL 0x8f482c00 == 31 [pid = 4241] [id = 326] 09:24:45 INFO - PROCESS | 4241 | --DOCSHELL 0x8b820800 == 30 [pid = 4241] [id = 314] 09:24:45 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0dc800 == 29 [pid = 4241] [id = 325] 09:24:45 INFO - PROCESS | 4241 | --DOCSHELL 0x8b826000 == 28 [pid = 4241] [id = 392] 09:24:45 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48b800 == 27 [pid = 4241] [id = 391] 09:24:45 INFO - PROCESS | 4241 | --DOCSHELL 0x8e678000 == 26 [pid = 4241] [id = 390] 09:24:45 INFO - PROCESS | 4241 | --DOCSHELL 0x8b825c00 == 25 [pid = 4241] [id = 388] 09:24:45 INFO - PROCESS | 4241 | 1467735885050 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 4241 | 1467735885059 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b829800 == 26 [pid = 4241] [id = 397] 09:24:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8b982400) [pid = 4241] [serial = 1192] [outer = (nil)] 09:24:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8d639800) [pid = 4241] [serial = 1193] [outer = 0x8b982400] 09:24:45 INFO - PROCESS | 4241 | 1467735885136 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8d644400) [pid = 4241] [serial = 1194] [outer = 0x8b982400] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91e9b800) [pid = 4241] [serial = 1139] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x91ea8800) [pid = 4241] [serial = 1140] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x91e52c00) [pid = 4241] [serial = 1121] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x91e58000) [pid = 4241] [serial = 1122] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f9d8000) [pid = 4241] [serial = 1113] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8f789800) [pid = 4241] [serial = 1118] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f48ec00) [pid = 4241] [serial = 1119] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8eac5400) [pid = 4241] [serial = 1133] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8ead2c00) [pid = 4241] [serial = 1134] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x923e1800) [pid = 4241] [serial = 1127] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x923ec000) [pid = 4241] [serial = 1128] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8fb96c00) [pid = 4241] [serial = 1136] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e67dc00) [pid = 4241] [serial = 1115] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e72d000) [pid = 4241] [serial = 1116] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x91ea8000) [pid = 4241] [serial = 1124] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x923ce800) [pid = 4241] [serial = 1125] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e0d9c00) [pid = 4241] [serial = 1130] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8e67a800) [pid = 4241] [serial = 1131] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x9309e400) [pid = 4241] [serial = 1146] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x92ecf000) [pid = 4241] [serial = 1145] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8e72d800) [pid = 4241] [serial = 1142] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8e8c8c00) [pid = 4241] [serial = 1143] [outer = (nil)] [url = about:blank] 09:24:45 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x9172ac00) [pid = 4241] [serial = 1137] [outer = (nil)] [url = about:blank] 09:24:46 INFO - PROCESS | 4241 | 1467735886018 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:24:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1553ms 09:24:46 INFO - PROCESS | 4241 | 1467735886059 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 4241 | 1467735886067 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:24:46 INFO - PROCESS | 4241 | 1467735886078 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 4241 | 1467735886081 Marionette TRACE conn3 <- [1,1562,null,{}] 09:24:46 INFO - PROCESS | 4241 | 1467735886089 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:46 INFO - PROCESS | 4241 | 1467735886095 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:46 INFO - PROCESS | 4241 | 1467735886277 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:24:46 INFO - PROCESS | 4241 | 1467735886425 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 4241 | 1467735886434 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:46 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0dbc00 == 27 [pid = 4241] [id = 398] 09:24:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8e685c00) [pid = 4241] [serial = 1195] [outer = (nil)] 09:24:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8e72ac00) [pid = 4241] [serial = 1196] [outer = 0x8e685c00] 09:24:46 INFO - PROCESS | 4241 | 1467735886507 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e8cd000) [pid = 4241] [serial = 1197] [outer = 0x8e685c00] 09:24:47 INFO - PROCESS | 4241 | 1467735887352 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:24:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1337ms 09:24:47 INFO - PROCESS | 4241 | 1467735887416 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:24:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:24:47 INFO - PROCESS | 4241 | 1467735887420 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:24:47 INFO - PROCESS | 4241 | 1467735887428 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 4241 | 1467735887434 Marionette TRACE conn3 <- [1,1566,null,{}] 09:24:47 INFO - PROCESS | 4241 | 1467735887455 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 4241 | 1467735887464 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:47 INFO - PROCESS | 4241 | 1467735887697 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:24:47 INFO - PROCESS | 4241 | 1467735887726 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 4241 | 1467735887736 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f481c00 == 28 [pid = 4241] [id = 399] 09:24:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f482000) [pid = 4241] [serial = 1198] [outer = (nil)] 09:24:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f48b400) [pid = 4241] [serial = 1199] [outer = 0x8f482000] 09:24:47 INFO - PROCESS | 4241 | 1467735887812 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f78c800) [pid = 4241] [serial = 1200] [outer = 0x8f482000] 09:24:48 INFO - PROCESS | 4241 | 1467735888806 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:24:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1405ms 09:24:48 INFO - PROCESS | 4241 | 1467735888832 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:24:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:24:48 INFO - PROCESS | 4241 | 1467735888837 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:24:48 INFO - PROCESS | 4241 | 1467735888844 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 4241 | 1467735888847 Marionette TRACE conn3 <- [1,1570,null,{}] 09:24:48 INFO - PROCESS | 4241 | 1467735888853 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:48 INFO - PROCESS | 4241 | 1467735888859 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:49 INFO - PROCESS | 4241 | 1467735889113 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:24:49 INFO - PROCESS | 4241 | 1467735889137 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 4241 | 1467735889146 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead3c00 == 29 [pid = 4241] [id = 400] 09:24:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8fb8b800) [pid = 4241] [serial = 1201] [outer = (nil)] 09:24:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8fb93c00) [pid = 4241] [serial = 1202] [outer = 0x8fb8b800] 09:24:49 INFO - PROCESS | 4241 | 1467735889216 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91726000) [pid = 4241] [serial = 1203] [outer = 0x8fb8b800] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8d63bc00) [pid = 4241] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f78e000) [pid = 4241] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f582800) [pid = 4241] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8cfc9c00) [pid = 4241] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8d642c00) [pid = 4241] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x9246a800) [pid = 4241] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8b826400) [pid = 4241] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x923d2000) [pid = 4241] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8cfca400) [pid = 4241] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:24:49 INFO - PROCESS | 4241 | --DOMWINDOW == 60 (0x8e725c00) [pid = 4241] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:24:50 INFO - PROCESS | 4241 | 1467735890229 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:24:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1442ms 09:24:50 INFO - PROCESS | 4241 | 1467735890286 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 4241 | 1467735890290 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:24:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:24:50 INFO - PROCESS | 4241 | 1467735890296 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 4241 | 1467735890299 Marionette TRACE conn3 <- [1,1574,null,{}] 09:24:50 INFO - PROCESS | 4241 | 1467735890305 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 4241 | 1467735890310 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:50 INFO - PROCESS | 4241 | 1467735890471 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:24:50 INFO - PROCESS | 4241 | 1467735890599 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 4241 | 1467735890608 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc6400 == 30 [pid = 4241] [id = 401] 09:24:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x8cfcd400) [pid = 4241] [serial = 1204] [outer = (nil)] 09:24:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8fb8d400) [pid = 4241] [serial = 1205] [outer = 0x8cfcd400] 09:24:50 INFO - PROCESS | 4241 | 1467735890678 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x91720c00) [pid = 4241] [serial = 1206] [outer = 0x8cfcd400] 09:24:51 INFO - PROCESS | 4241 | 1467735891534 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:24:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1289ms 09:24:51 INFO - PROCESS | 4241 | 1467735891615 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 4241 | 1467735891622 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:24:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:24:51 INFO - PROCESS | 4241 | 1467735891633 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 4241 | 1467735891641 Marionette TRACE conn3 <- [1,1578,null,{}] 09:24:51 INFO - PROCESS | 4241 | 1467735891651 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 4241 | 1467735891657 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:51 INFO - PROCESS | 4241 | 1467735891912 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:24:52 INFO - PROCESS | 4241 | 1467735892090 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 4241 | 1467735892103 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d3000 == 31 [pid = 4241] [id = 402] 09:24:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e0d3c00) [pid = 4241] [serial = 1207] [outer = (nil)] 09:24:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8e67dc00) [pid = 4241] [serial = 1208] [outer = 0x8e0d3c00] 09:24:52 INFO - PROCESS | 4241 | 1467735892192 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8e722c00) [pid = 4241] [serial = 1209] [outer = 0x8e0d3c00] 09:24:53 INFO - PROCESS | 4241 | 1467735893243 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:24:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1646ms 09:24:53 INFO - PROCESS | 4241 | 1467735893279 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 4241 | 1467735893286 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:24:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:24:53 INFO - PROCESS | 4241 | 1467735893297 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 4241 | 1467735893303 Marionette TRACE conn3 <- [1,1582,null,{}] 09:24:53 INFO - PROCESS | 4241 | 1467735893311 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 4241 | 1467735893318 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:53 INFO - PROCESS | 4241 | 1467735893527 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:24:53 INFO - PROCESS | 4241 | 1467735893752 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 4241 | 1467735893765 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8d0800 == 32 [pid = 4241] [id = 403] 09:24:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f2c7000) [pid = 4241] [serial = 1210] [outer = (nil)] 09:24:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f486000) [pid = 4241] [serial = 1211] [outer = 0x8f2c7000] 09:24:53 INFO - PROCESS | 4241 | 1467735893894 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f585400) [pid = 4241] [serial = 1212] [outer = 0x8f2c7000] 09:24:54 INFO - PROCESS | 4241 | 1467735894826 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:24:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1596ms 09:24:54 INFO - PROCESS | 4241 | 1467735894891 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:24:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:24:54 INFO - PROCESS | 4241 | 1467735894896 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:24:54 INFO - PROCESS | 4241 | 1467735894904 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 4241 | 1467735894909 Marionette TRACE conn3 <- [1,1586,null,{}] 09:24:54 INFO - PROCESS | 4241 | 1467735894926 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 4241 | 1467735894935 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:55 INFO - PROCESS | 4241 | 1467735895190 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:24:55 INFO - PROCESS | 4241 | 1467735895550 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 4241 | 1467735895562 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e58c00 == 33 [pid = 4241] [id = 404] 09:24:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91e59000) [pid = 4241] [serial = 1213] [outer = (nil)] 09:24:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91e5e400) [pid = 4241] [serial = 1214] [outer = 0x91e59000] 09:24:55 INFO - PROCESS | 4241 | 1467735895652 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91e9e400) [pid = 4241] [serial = 1215] [outer = 0x91e59000] 09:24:56 INFO - PROCESS | 4241 | 1467735896621 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:24:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1791ms 09:24:56 INFO - PROCESS | 4241 | 1467735896695 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:24:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:24:56 INFO - PROCESS | 4241 | 1467735896699 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:24:56 INFO - PROCESS | 4241 | 1467735896706 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 4241 | 1467735896710 Marionette TRACE conn3 <- [1,1590,null,{}] 09:24:56 INFO - PROCESS | 4241 | 1467735896716 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:56 INFO - PROCESS | 4241 | 1467735896722 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:56 INFO - PROCESS | 4241 | 1467735896954 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:24:57 INFO - PROCESS | 4241 | 1467735897172 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 4241 | 1467735897180 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81dc00 == 34 [pid = 4241] [id = 405] 09:24:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91c76000) [pid = 4241] [serial = 1216] [outer = (nil)] 09:24:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x923ce000) [pid = 4241] [serial = 1217] [outer = 0x91c76000] 09:24:57 INFO - PROCESS | 4241 | 1467735897308 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x923d2000) [pid = 4241] [serial = 1218] [outer = 0x91c76000] 09:24:58 INFO - PROCESS | 4241 | 1467735898263 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1635ms 09:24:58 INFO - PROCESS | 4241 | 1467735898341 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 4241 | 1467735898345 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:24:58 INFO - PROCESS | 4241 | 1467735898352 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 4241 | 1467735898356 Marionette TRACE conn3 <- [1,1594,null,{}] 09:24:58 INFO - PROCESS | 4241 | 1467735898362 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 4241 | 1467735898367 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:58 INFO - PROCESS | 4241 | 1467735898581 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:24:58 INFO - PROCESS | 4241 | 1467735898754 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 4241 | 1467735898763 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:24:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f78f400 == 35 [pid = 4241] [id = 406] 09:24:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91ea8000) [pid = 4241] [serial = 1219] [outer = (nil)] 09:24:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x923ea000) [pid = 4241] [serial = 1220] [outer = 0x91ea8000] 09:24:58 INFO - PROCESS | 4241 | 1467735898887 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x923edc00) [pid = 4241] [serial = 1221] [outer = 0x91ea8000] 09:24:59 INFO - PROCESS | 4241 | 1467735899877 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1581ms 09:24:59 INFO - PROCESS | 4241 | 1467735899935 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 4241 | 1467735899938 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:24:59 INFO - PROCESS | 4241 | 1467735899946 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 4241 | 1467735899949 Marionette TRACE conn3 <- [1,1598,null,{}] 09:24:59 INFO - PROCESS | 4241 | 1467735899955 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:59 INFO - PROCESS | 4241 | 1467735899967 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:00 INFO - PROCESS | 4241 | 1467735900429 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:25:00 INFO - PROCESS | 4241 | 1467735900672 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 4241 | 1467735900685 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:00 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d637800 == 36 [pid = 4241] [id = 407] 09:25:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8d637c00) [pid = 4241] [serial = 1222] [outer = (nil)] 09:25:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8d643000) [pid = 4241] [serial = 1223] [outer = 0x8d637c00] 09:25:00 INFO - PROCESS | 4241 | 1467735900796 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8e685800) [pid = 4241] [serial = 1224] [outer = 0x8d637c00] 09:25:01 INFO - PROCESS | 4241 | 1467735901729 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1798ms 09:25:01 INFO - PROCESS | 4241 | 1467735901745 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 4241 | 1467735901751 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:25:01 INFO - PROCESS | 4241 | 1467735901760 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 4241 | 1467735901767 Marionette TRACE conn3 <- [1,1602,null,{}] 09:25:01 INFO - PROCESS | 4241 | 1467735901775 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 4241 | 1467735901780 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:01 INFO - PROCESS | 4241 | 1467735901960 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:25:02 INFO - PROCESS | 4241 | 1467735902274 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 4241 | 1467735902285 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc9000 == 37 [pid = 4241] [id = 408] 09:25:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f2be000) [pid = 4241] [serial = 1225] [outer = (nil)] 09:25:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8f48f000) [pid = 4241] [serial = 1226] [outer = 0x8f2be000] 09:25:02 INFO - PROCESS | 4241 | 1467735902367 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f791400) [pid = 4241] [serial = 1227] [outer = 0x8f2be000] 09:25:03 INFO - PROCESS | 4241 | --DOCSHELL 0x8d641000 == 36 [pid = 4241] [id = 311] 09:25:03 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cb800 == 35 [pid = 4241] [id = 327] 09:25:03 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc6800 == 34 [pid = 4241] [id = 320] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc5000 == 33 [pid = 4241] [id = 394] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8b821400 == 32 [pid = 4241] [id = 393] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8d641400 == 31 [pid = 4241] [id = 389] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc1c00 == 30 [pid = 4241] [id = 316] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48c800 == 29 [pid = 4241] [id = 313] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8d636800 == 28 [pid = 4241] [id = 319] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8eac5c00 == 27 [pid = 4241] [id = 395] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8b976800 == 26 [pid = 4241] [id = 317] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x91e59c00 == 25 [pid = 4241] [id = 318] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8f790400 == 24 [pid = 4241] [id = 396] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8b824400 == 23 [pid = 4241] [id = 322] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81c400 == 22 [pid = 4241] [id = 321] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8b825400 == 21 [pid = 4241] [id = 324] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cb400 == 20 [pid = 4241] [id = 312] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8b976c00 == 19 [pid = 4241] [id = 323] 09:25:04 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d6c00 == 18 [pid = 4241] [id = 315] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8e8d0000) [pid = 4241] [serial = 1149] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8e676400) [pid = 4241] [serial = 1148] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8fb91800) [pid = 4241] [serial = 1152] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8f9cec00) [pid = 4241] [serial = 1151] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f584c00) [pid = 4241] [serial = 1175] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8d640800) [pid = 4241] [serial = 1164] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8d602800) [pid = 4241] [serial = 1163] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8e0d4400) [pid = 4241] [serial = 1169] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8e0df800) [pid = 4241] [serial = 1170] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x93a59400) [pid = 4241] [serial = 1155] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8b82b800) [pid = 4241] [serial = 1166] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x92473000) [pid = 4241] [serial = 1154] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8b980400) [pid = 4241] [serial = 1167] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x93d21400) [pid = 4241] [serial = 1158] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x93b0d800) [pid = 4241] [serial = 1157] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x93d2b800) [pid = 4241] [serial = 1161] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x93d29c00) [pid = 4241] [serial = 1160] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f58e400) [pid = 4241] [serial = 1176] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8e8d3c00) [pid = 4241] [serial = 1172] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8eace800) [pid = 4241] [serial = 1173] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8f785c00) [pid = 4241] [serial = 1178] [outer = (nil)] [url = about:blank] 09:25:04 INFO - PROCESS | 4241 | 1467735904454 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2737ms 09:25:04 INFO - PROCESS | 4241 | 1467735904499 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 4241 | 1467735904505 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:25:04 INFO - PROCESS | 4241 | 1467735904514 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 4241 | 1467735904519 Marionette TRACE conn3 <- [1,1606,null,{}] 09:25:04 INFO - PROCESS | 4241 | 1467735904528 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 4241 | 1467735904535 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:04 INFO - PROCESS | 4241 | 1467735904714 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:25:04 INFO - PROCESS | 4241 | 1467735904881 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 4241 | 1467735904894 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc9800 == 19 [pid = 4241] [id = 409] 09:25:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8cfc9c00) [pid = 4241] [serial = 1228] [outer = (nil)] 09:25:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8d643400) [pid = 4241] [serial = 1229] [outer = 0x8cfc9c00] 09:25:04 INFO - PROCESS | 4241 | 1467735904966 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8e0da400) [pid = 4241] [serial = 1230] [outer = 0x8cfc9c00] 09:25:05 INFO - PROCESS | 4241 | 1467735905791 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1336ms 09:25:05 INFO - PROCESS | 4241 | 1467735905850 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 4241 | 1467735905859 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:25:05 INFO - PROCESS | 4241 | 1467735905872 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 4241 | 1467735905876 Marionette TRACE conn3 <- [1,1610,null,{}] 09:25:05 INFO - PROCESS | 4241 | 1467735905883 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 4241 | 1467735905889 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:06 INFO - PROCESS | 4241 | 1467735906071 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:25:06 INFO - PROCESS | 4241 | 1467735906209 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 4241 | 1467735906220 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c8800 == 20 [pid = 4241] [id = 410] 09:25:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8e8d1400) [pid = 4241] [serial = 1231] [outer = (nil)] 09:25:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8e8d5800) [pid = 4241] [serial = 1232] [outer = 0x8e8d1400] 09:25:06 INFO - PROCESS | 4241 | 1467735906298 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8eac8400) [pid = 4241] [serial = 1233] [outer = 0x8e8d1400] 09:25:07 INFO - PROCESS | 4241 | 1467735907252 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1433ms 09:25:07 INFO - PROCESS | 4241 | 1467735907311 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 4241 | 1467735907316 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:25:07 INFO - PROCESS | 4241 | 1467735907323 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 4241 | 1467735907330 Marionette TRACE conn3 <- [1,1614,null,{}] 09:25:07 INFO - PROCESS | 4241 | 1467735907353 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 4241 | 1467735907363 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:07 INFO - PROCESS | 4241 | 1467735907577 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:25:07 INFO - PROCESS | 4241 | 1467735907604 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 4241 | 1467735907617 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:07 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f587c00 == 21 [pid = 4241] [id = 411] 09:25:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f58a000) [pid = 4241] [serial = 1234] [outer = (nil)] 09:25:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f58f400) [pid = 4241] [serial = 1235] [outer = 0x8f58a000] 09:25:07 INFO - PROCESS | 4241 | 1467735907704 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9cb000) [pid = 4241] [serial = 1236] [outer = 0x8f58a000] 09:25:09 INFO - PROCESS | 4241 | 1467735909018 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8cfcd400) [pid = 4241] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f482000) [pid = 4241] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8fb8b800) [pid = 4241] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f9d4000) [pid = 4241] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e685c00) [pid = 4241] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8b822000) [pid = 4241] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8b982400) [pid = 4241] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8f490c00) [pid = 4241] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8cfc7c00) [pid = 4241] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:25:09 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8d60ec00) [pid = 4241] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1787ms 09:25:09 INFO - PROCESS | 4241 | 1467735909111 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:25:09 INFO - PROCESS | 4241 | 1467735909116 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:25:09 INFO - PROCESS | 4241 | 1467735909123 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 4241 | 1467735909127 Marionette TRACE conn3 <- [1,1618,null,{}] 09:25:09 INFO - PROCESS | 4241 | 1467735909132 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 4241 | 1467735909137 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:09 INFO - PROCESS | 4241 | 1467735909332 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:25:09 INFO - PROCESS | 4241 | 1467735909466 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 4241 | 1467735909475 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97c400 == 22 [pid = 4241] [id = 412] 09:25:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8f2c6000) [pid = 4241] [serial = 1237] [outer = (nil)] 09:25:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f490c00) [pid = 4241] [serial = 1238] [outer = 0x8f2c6000] 09:25:09 INFO - PROCESS | 4241 | 1467735909549 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f9d5400) [pid = 4241] [serial = 1239] [outer = 0x8f2c6000] 09:25:10 INFO - PROCESS | 4241 | 1467735910335 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1286ms 09:25:10 INFO - PROCESS | 4241 | 1467735910409 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 4241 | 1467735910412 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:25:10 INFO - PROCESS | 4241 | 1467735910419 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 4241 | 1467735910422 Marionette TRACE conn3 <- [1,1622,null,{}] 09:25:10 INFO - PROCESS | 4241 | 1467735910428 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 4241 | 1467735910433 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:10 INFO - PROCESS | 4241 | 1467735910597 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:25:10 INFO - PROCESS | 4241 | 1467735910607 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 4241 | 1467735910615 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d0c00 == 23 [pid = 4241] [id = 413] 09:25:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8fb8f400) [pid = 4241] [serial = 1240] [outer = (nil)] 09:25:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x91c77c00) [pid = 4241] [serial = 1241] [outer = 0x8fb8f400] 09:25:10 INFO - PROCESS | 4241 | 1467735910691 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x91e52800) [pid = 4241] [serial = 1242] [outer = 0x8fb8f400] 09:25:11 INFO - PROCESS | 4241 | 1467735911876 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1540ms 09:25:11 INFO - PROCESS | 4241 | 1467735911960 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 4241 | 1467735911967 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:25:11 INFO - PROCESS | 4241 | 1467735911976 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 4241 | 1467735911981 Marionette TRACE conn3 <- [1,1626,null,{}] 09:25:11 INFO - PROCESS | 4241 | 1467735911992 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 4241 | 1467735911998 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:12 INFO - PROCESS | 4241 | 1467735912223 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:25:12 INFO - PROCESS | 4241 | 1467735912499 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 4241 | 1467735912506 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60e000 == 24 [pid = 4241] [id = 414] 09:25:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d640800) [pid = 4241] [serial = 1243] [outer = (nil)] 09:25:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e728000) [pid = 4241] [serial = 1244] [outer = 0x8d640800] 09:25:12 INFO - PROCESS | 4241 | 1467735912602 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8eac5800) [pid = 4241] [serial = 1245] [outer = 0x8d640800] 09:25:13 INFO - PROCESS | 4241 | 1467735913603 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1686ms 09:25:13 INFO - PROCESS | 4241 | 1467735913663 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 4241 | 1467735913671 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:25:13 INFO - PROCESS | 4241 | 1467735913682 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 4241 | 1467735913686 Marionette TRACE conn3 <- [1,1630,null,{}] 09:25:13 INFO - PROCESS | 4241 | 1467735913693 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 4241 | 1467735913699 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:13 INFO - PROCESS | 4241 | 1467735913902 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:25:14 INFO - PROCESS | 4241 | 1467735914129 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 4241 | 1467735914138 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f488800 == 25 [pid = 4241] [id = 415] 09:25:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f78d000) [pid = 4241] [serial = 1246] [outer = (nil)] 09:25:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8fb8c400) [pid = 4241] [serial = 1247] [outer = 0x8f78d000] 09:25:14 INFO - PROCESS | 4241 | 1467735914271 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f9d4800) [pid = 4241] [serial = 1248] [outer = 0x8f78d000] 09:25:15 INFO - PROCESS | 4241 | 1467735915310 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1701ms 09:25:15 INFO - PROCESS | 4241 | 1467735915390 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 4241 | 1467735915396 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:25:15 INFO - PROCESS | 4241 | 1467735915408 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 4241 | 1467735915414 Marionette TRACE conn3 <- [1,1634,null,{}] 09:25:15 INFO - PROCESS | 4241 | 1467735915431 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 4241 | 1467735915440 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:15 INFO - PROCESS | 4241 | 1467735915686 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:25:15 INFO - PROCESS | 4241 | 1467735915913 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 4241 | 1467735915926 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e59800 == 26 [pid = 4241] [id = 416] 09:25:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x91e5d400) [pid = 4241] [serial = 1249] [outer = (nil)] 09:25:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91ea3400) [pid = 4241] [serial = 1250] [outer = 0x91e5d400] 09:25:16 INFO - PROCESS | 4241 | 1467735916008 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x923c9c00) [pid = 4241] [serial = 1251] [outer = 0x91e5d400] 09:25:17 INFO - PROCESS | 4241 | 1467735917000 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1656ms 09:25:17 INFO - PROCESS | 4241 | 1467735917066 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 4241 | 1467735917071 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:25:17 INFO - PROCESS | 4241 | 1467735917078 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 4241 | 1467735917081 Marionette TRACE conn3 <- [1,1638,null,{}] 09:25:17 INFO - PROCESS | 4241 | 1467735917088 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 4241 | 1467735917094 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:17 INFO - PROCESS | 4241 | 1467735917283 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:25:17 INFO - PROCESS | 4241 | 1467735917511 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 4241 | 1467735917518 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b984c00 == 27 [pid = 4241] [id = 417] 09:25:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8b985400) [pid = 4241] [serial = 1252] [outer = (nil)] 09:25:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8e722800) [pid = 4241] [serial = 1253] [outer = 0x8b985400] 09:25:17 INFO - PROCESS | 4241 | 1467735917652 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8eac9000) [pid = 4241] [serial = 1254] [outer = 0x8b985400] 09:25:18 INFO - PROCESS | 4241 | 1467735918861 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1834ms 09:25:18 INFO - PROCESS | 4241 | 1467735918913 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 4241 | 1467735918918 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:25:18 INFO - PROCESS | 4241 | 1467735918936 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 4241 | 1467735918942 Marionette TRACE conn3 <- [1,1642,null,{}] 09:25:18 INFO - PROCESS | 4241 | 1467735918951 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 4241 | 1467735918957 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:19 INFO - PROCESS | 4241 | 1467735919208 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f78c000) [pid = 4241] [serial = 1179] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8fb8d400) [pid = 4241] [serial = 1205] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f78c800) [pid = 4241] [serial = 1200] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8fb93c00) [pid = 4241] [serial = 1202] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x91724c00) [pid = 4241] [serial = 1190] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x91721000) [pid = 4241] [serial = 1191] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8e72ac00) [pid = 4241] [serial = 1196] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8b82bc00) [pid = 4241] [serial = 1181] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8cfc1400) [pid = 4241] [serial = 1182] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8d639800) [pid = 4241] [serial = 1193] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8d644400) [pid = 4241] [serial = 1194] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f787800) [pid = 4241] [serial = 1187] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f9cd400) [pid = 4241] [serial = 1188] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8e8c7800) [pid = 4241] [serial = 1184] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8eacd000) [pid = 4241] [serial = 1185] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8f48b400) [pid = 4241] [serial = 1199] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x91726000) [pid = 4241] [serial = 1203] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8e8cd000) [pid = 4241] [serial = 1197] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x91720c00) [pid = 4241] [serial = 1206] [outer = (nil)] [url = about:blank] 09:25:19 INFO - PROCESS | 4241 | 1467735919414 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 4241 | 1467735919422 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b978800 == 28 [pid = 4241] [id = 418] 09:25:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8b97ac00) [pid = 4241] [serial = 1255] [outer = (nil)] 09:25:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8d604000) [pid = 4241] [serial = 1256] [outer = 0x8b97ac00] 09:25:19 INFO - PROCESS | 4241 | 1467735919496 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e681400) [pid = 4241] [serial = 1257] [outer = 0x8b97ac00] 09:25:20 INFO - PROCESS | 4241 | 1467735920252 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1334ms 09:25:20 INFO - PROCESS | 4241 | 1467735920268 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 4241 | 1467735920275 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:25:20 INFO - PROCESS | 4241 | 1467735920298 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 4241 | 1467735920303 Marionette TRACE conn3 <- [1,1646,null,{}] 09:25:20 INFO - PROCESS | 4241 | 1467735920310 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 4241 | 1467735920315 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:20 INFO - PROCESS | 4241 | 1467735920483 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:25:20 INFO - PROCESS | 4241 | 1467735920499 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 4241 | 1467735920508 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b822000 == 29 [pid = 4241] [id = 419] 09:25:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8eacd000) [pid = 4241] [serial = 1258] [outer = (nil)] 09:25:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f2cbc00) [pid = 4241] [serial = 1259] [outer = 0x8eacd000] 09:25:20 INFO - PROCESS | 4241 | 1467735920579 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f586000) [pid = 4241] [serial = 1260] [outer = 0x8eacd000] 09:25:21 INFO - PROCESS | 4241 | 1467735921593 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1343ms 09:25:21 INFO - PROCESS | 4241 | 1467735921633 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 4241 | 1467735921638 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:25:21 INFO - PROCESS | 4241 | 1467735921645 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 4241 | 1467735921650 Marionette TRACE conn3 <- [1,1650,null,{}] 09:25:21 INFO - PROCESS | 4241 | 1467735921666 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 4241 | 1467735921674 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:21 INFO - PROCESS | 4241 | 1467735921899 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:25:21 INFO - PROCESS | 4241 | 1467735921922 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 4241 | 1467735921931 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x91723800 == 30 [pid = 4241] [id = 420] 09:25:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x91724c00) [pid = 4241] [serial = 1261] [outer = (nil)] 09:25:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x9172ac00) [pid = 4241] [serial = 1262] [outer = 0x91724c00] 09:25:22 INFO - PROCESS | 4241 | 1467735922002 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91c7c400) [pid = 4241] [serial = 1263] [outer = 0x91724c00] 09:25:22 INFO - PROCESS | 4241 | 1467735922947 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1334ms 09:25:22 INFO - PROCESS | 4241 | 1467735922987 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 4241 | 1467735922993 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:25:23 INFO - PROCESS | 4241 | 1467735922999 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 4241 | 1467735923002 Marionette TRACE conn3 <- [1,1654,null,{}] 09:25:23 INFO - PROCESS | 4241 | 1467735923008 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 4241 | 1467735923012 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:23 INFO - PROCESS | 4241 | 1467735923239 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:25:23 INFO - PROCESS | 4241 | 1467735923271 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 4241 | 1467735923279 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb94c00 == 31 [pid = 4241] [id = 421] 09:25:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8fb95000) [pid = 4241] [serial = 1264] [outer = (nil)] 09:25:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91ea5800) [pid = 4241] [serial = 1265] [outer = 0x8fb95000] 09:25:23 INFO - PROCESS | 4241 | 1467735923349 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x923c9400) [pid = 4241] [serial = 1266] [outer = 0x8fb95000] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f2be000) [pid = 4241] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8cfc9c00) [pid = 4241] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f58a000) [pid = 4241] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e8d1400) [pid = 4241] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8e0d3c00) [pid = 4241] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f2c7000) [pid = 4241] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x91e59000) [pid = 4241] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x91c76000) [pid = 4241] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x91ea8000) [pid = 4241] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8d637c00) [pid = 4241] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:25:24 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8f2c6000) [pid = 4241] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:25:24 INFO - PROCESS | 4241 | 1467735924381 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1435ms 09:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:25:24 INFO - PROCESS | 4241 | 1467735924436 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 4241 | 1467735924439 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:25:24 INFO - PROCESS | 4241 | 1467735924446 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 4241 | 1467735924449 Marionette TRACE conn3 <- [1,1658,null,{}] 09:25:24 INFO - PROCESS | 4241 | 1467735924454 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:24 INFO - PROCESS | 4241 | 1467735924459 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:24 INFO - PROCESS | 4241 | 1467735924670 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:25:24 INFO - PROCESS | 4241 | 1467735924683 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 4241 | 1467735924696 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b981000 == 32 [pid = 4241] [id = 422] 09:25:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8cfc1c00) [pid = 4241] [serial = 1267] [outer = (nil)] 09:25:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8fb91400) [pid = 4241] [serial = 1268] [outer = 0x8cfc1c00] 09:25:24 INFO - PROCESS | 4241 | 1467735924762 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x91c77800) [pid = 4241] [serial = 1269] [outer = 0x8cfc1c00] 09:25:25 INFO - PROCESS | 4241 | 1467735925656 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1285ms 09:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:25:25 INFO - PROCESS | 4241 | 1467735925731 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 4241 | 1467735925733 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:25:25 INFO - PROCESS | 4241 | 1467735925740 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 4241 | 1467735925743 Marionette TRACE conn3 <- [1,1662,null,{}] 09:25:25 INFO - PROCESS | 4241 | 1467735925749 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 4241 | 1467735925759 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:25 INFO - PROCESS | 4241 | 1467735925952 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:25:26 INFO - PROCESS | 4241 | 1467735926163 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 4241 | 1467735926174 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b821400 == 33 [pid = 4241] [id = 423] 09:25:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8b825800) [pid = 4241] [serial = 1270] [outer = (nil)] 09:25:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8b979c00) [pid = 4241] [serial = 1271] [outer = 0x8b825800] 09:25:26 INFO - PROCESS | 4241 | 1467735926264 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8cfc2000) [pid = 4241] [serial = 1272] [outer = 0x8b825800] 09:25:27 INFO - PROCESS | 4241 | 1467735927307 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1644ms 09:25:27 INFO - PROCESS | 4241 | 1467735927387 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:25:27 INFO - PROCESS | 4241 | 1467735927393 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:25:27 INFO - PROCESS | 4241 | 1467735927401 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 4241 | 1467735927405 Marionette TRACE conn3 <- [1,1666,null,{}] 09:25:27 INFO - PROCESS | 4241 | 1467735927414 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 4241 | 1467735927422 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:27 INFO - PROCESS | 4241 | 1467735927645 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:25:27 INFO - PROCESS | 4241 | 1467735927893 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 4241 | 1467735927903 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d2800 == 34 [pid = 4241] [id = 424] 09:25:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e684800) [pid = 4241] [serial = 1273] [outer = (nil)] 09:25:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e8c8c00) [pid = 4241] [serial = 1274] [outer = 0x8e684800] 09:25:28 INFO - PROCESS | 4241 | 1467735928013 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8eac6c00) [pid = 4241] [serial = 1275] [outer = 0x8e684800] 09:25:28 INFO - PROCESS | 4241 | 1467735928985 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1635ms 09:25:29 INFO - PROCESS | 4241 | 1467735929039 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 4241 | 1467735929046 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:25:29 INFO - PROCESS | 4241 | 1467735929054 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 4241 | 1467735929057 Marionette TRACE conn3 <- [1,1670,null,{}] 09:25:29 INFO - PROCESS | 4241 | 1467735929063 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:29 INFO - PROCESS | 4241 | 1467735929069 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:29 INFO - PROCESS | 4241 | 1467735929267 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:25:29 INFO - PROCESS | 4241 | 1467735929550 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 4241 | 1467735929558 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f490800 == 35 [pid = 4241] [id = 425] 09:25:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f788400) [pid = 4241] [serial = 1276] [outer = (nil)] 09:25:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f790c00) [pid = 4241] [serial = 1277] [outer = 0x8f788400] 09:25:29 INFO - PROCESS | 4241 | 1467735929681 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8fb8d400) [pid = 4241] [serial = 1278] [outer = 0x8f788400] 09:25:30 INFO - PROCESS | 4241 | 1467735930670 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1652ms 09:25:30 INFO - PROCESS | 4241 | 1467735930706 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 4241 | 1467735930710 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:25:30 INFO - PROCESS | 4241 | 1467735930724 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 4241 | 1467735930734 Marionette TRACE conn3 <- [1,1674,null,{}] 09:25:30 INFO - PROCESS | 4241 | 1467735930743 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 4241 | 1467735930749 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:30 INFO - PROCESS | 4241 | 1467735930949 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:25:31 INFO - PROCESS | 4241 | 1467735931168 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 4241 | 1467735931177 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e676800 == 36 [pid = 4241] [id = 426] 09:25:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x9171fc00) [pid = 4241] [serial = 1279] [outer = (nil)] 09:25:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x923ea800) [pid = 4241] [serial = 1280] [outer = 0x9171fc00] 09:25:31 INFO - PROCESS | 4241 | 1467735931317 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x92474000) [pid = 4241] [serial = 1281] [outer = 0x9171fc00] 09:25:32 INFO - PROCESS | 4241 | 1467735932241 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1558ms 09:25:32 INFO - PROCESS | 4241 | 1467735932276 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 4241 | 1467735932281 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:25:32 INFO - PROCESS | 4241 | 1467735932287 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 4241 | 1467735932290 Marionette TRACE conn3 <- [1,1678,null,{}] 09:25:32 INFO - PROCESS | 4241 | 1467735932297 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 4241 | 1467735932302 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:32 INFO - PROCESS | 4241 | 1467735932506 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:25:32 INFO - PROCESS | 4241 | 1467735932680 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 4241 | 1467735932692 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e725000 == 37 [pid = 4241] [id = 427] 09:25:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f2bf400) [pid = 4241] [serial = 1282] [outer = (nil)] 09:25:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x930a4000) [pid = 4241] [serial = 1283] [outer = 0x8f2bf400] 09:25:32 INFO - PROCESS | 4241 | 1467735932767 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93a59800) [pid = 4241] [serial = 1284] [outer = 0x8f2bf400] 09:25:33 INFO - PROCESS | 4241 | 1467735933734 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1482ms 09:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:25:33 INFO - PROCESS | 4241 | 1467735933771 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 4241 | 1467735933774 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:25:33 INFO - PROCESS | 4241 | 1467735933781 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 4241 | 1467735933785 Marionette TRACE conn3 <- [1,1682,null,{}] 09:25:33 INFO - PROCESS | 4241 | 1467735933791 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 4241 | 1467735933797 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:33 INFO - PROCESS | 4241 | 1467735933971 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:25:34 INFO - PROCESS | 4241 | 1467735934146 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 4241 | 1467735934164 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b06400 == 38 [pid = 4241] [id = 428] 09:25:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x93b09000) [pid = 4241] [serial = 1285] [outer = (nil)] 09:25:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x93b0e000) [pid = 4241] [serial = 1286] [outer = 0x93b09000] 09:25:34 INFO - PROCESS | 4241 | 1467735934253 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x93d29400) [pid = 4241] [serial = 1287] [outer = 0x93b09000] 09:25:35 INFO - PROCESS | 4241 | 1467735935289 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1582ms 09:25:35 INFO - PROCESS | 4241 | 1467735935363 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 4241 | 1467735935367 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:25:35 INFO - PROCESS | 4241 | 1467735935374 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 4241 | 1467735935377 Marionette TRACE conn3 <- [1,1686,null,{}] 09:25:35 INFO - PROCESS | 4241 | 1467735935384 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 4241 | 1467735935389 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:35 INFO - PROCESS | 4241 | 1467735935634 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:25:35 INFO - PROCESS | 4241 | 1467735935906 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 4241 | 1467735935912 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cc800 == 39 [pid = 4241] [id = 429] 09:25:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f793800) [pid = 4241] [serial = 1288] [outer = (nil)] 09:25:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x93d1c400) [pid = 4241] [serial = 1289] [outer = 0x8f793800] 09:25:36 INFO - PROCESS | 4241 | 1467735935997 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x95299400) [pid = 4241] [serial = 1290] [outer = 0x8f793800] 09:25:37 INFO - PROCESS | 4241 | 1467735937181 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1841ms 09:25:37 INFO - PROCESS | 4241 | 1467735937216 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 4241 | 1467735937222 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:25:37 INFO - PROCESS | 4241 | 1467735937231 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 4241 | 1467735937236 Marionette TRACE conn3 <- [1,1690,null,{}] 09:25:37 INFO - PROCESS | 4241 | 1467735937244 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 4241 | 1467735937251 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:37 INFO - PROCESS | 4241 | 1467735937436 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:25:37 INFO - PROCESS | 4241 | 1467735937675 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 4241 | 1467735937689 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d635c00 == 40 [pid = 4241] [id = 430] 09:25:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8d639400) [pid = 4241] [serial = 1291] [outer = (nil)] 09:25:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e67bc00) [pid = 4241] [serial = 1292] [outer = 0x8d639400] 09:25:37 INFO - PROCESS | 4241 | 1467735937796 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8e727800) [pid = 4241] [serial = 1293] [outer = 0x8d639400] 09:25:38 INFO - PROCESS | 4241 | 1467735938784 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1589ms 09:25:38 INFO - PROCESS | 4241 | 1467735938820 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 4241 | 1467735938827 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:25:38 INFO - PROCESS | 4241 | 1467735938838 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 4241 | 1467735938842 Marionette TRACE conn3 <- [1,1694,null,{}] 09:25:38 INFO - PROCESS | 4241 | 1467735938849 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 4241 | 1467735938853 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:39 INFO - PROCESS | 4241 | 1467735939043 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc9000 == 39 [pid = 4241] [id = 408] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8b981000 == 38 [pid = 4241] [id = 422] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb94c00 == 37 [pid = 4241] [id = 421] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x91723800 == 36 [pid = 4241] [id = 420] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8b822000 == 35 [pid = 4241] [id = 419] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8b978800 == 34 [pid = 4241] [id = 418] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60e000 == 33 [pid = 4241] [id = 414] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8f78f400 == 32 [pid = 4241] [id = 406] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc6400 == 31 [pid = 4241] [id = 401] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x91e58c00 == 30 [pid = 4241] [id = 404] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8f488800 == 29 [pid = 4241] [id = 415] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x91e59800 == 28 [pid = 4241] [id = 416] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8b984c00 == 27 [pid = 4241] [id = 417] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8d637800 == 26 [pid = 4241] [id = 407] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d0c00 == 25 [pid = 4241] [id = 413] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81dc00 == 24 [pid = 4241] [id = 405] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8f587c00 == 23 [pid = 4241] [id = 411] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead3c00 == 22 [pid = 4241] [id = 400] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8f481c00 == 21 [pid = 4241] [id = 399] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97c400 == 20 [pid = 4241] [id = 412] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8b829800 == 19 [pid = 4241] [id = 397] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0dbc00 == 18 [pid = 4241] [id = 398] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc9800 == 17 [pid = 4241] [id = 409] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d3000 == 16 [pid = 4241] [id = 402] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c8800 == 15 [pid = 4241] [id = 410] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8d0800 == 14 [pid = 4241] [id = 403] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cc800 == 13 [pid = 4241] [id = 429] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x93b06400 == 12 [pid = 4241] [id = 428] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8e725000 == 11 [pid = 4241] [id = 427] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8e676800 == 10 [pid = 4241] [id = 426] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d2800 == 9 [pid = 4241] [id = 424] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8f490800 == 8 [pid = 4241] [id = 425] 09:25:40 INFO - PROCESS | 4241 | --DOCSHELL 0x8b821400 == 7 [pid = 4241] [id = 423] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f791400) [pid = 4241] [serial = 1227] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8f48f000) [pid = 4241] [serial = 1226] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8d643400) [pid = 4241] [serial = 1229] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e0da400) [pid = 4241] [serial = 1230] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f58f400) [pid = 4241] [serial = 1235] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8e8d5800) [pid = 4241] [serial = 1232] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8e722c00) [pid = 4241] [serial = 1209] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e67dc00) [pid = 4241] [serial = 1208] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8f585400) [pid = 4241] [serial = 1212] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f486000) [pid = 4241] [serial = 1211] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91e9e400) [pid = 4241] [serial = 1215] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91e5e400) [pid = 4241] [serial = 1214] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x923d2000) [pid = 4241] [serial = 1218] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x923ce000) [pid = 4241] [serial = 1217] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x923edc00) [pid = 4241] [serial = 1221] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x923ea000) [pid = 4241] [serial = 1220] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e685800) [pid = 4241] [serial = 1224] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8d643000) [pid = 4241] [serial = 1223] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f490c00) [pid = 4241] [serial = 1238] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x91c77c00) [pid = 4241] [serial = 1241] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f9cb000) [pid = 4241] [serial = 1236] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8eac8400) [pid = 4241] [serial = 1233] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f9d5400) [pid = 4241] [serial = 1239] [outer = (nil)] [url = about:blank] 09:25:40 INFO - PROCESS | 4241 | 1467735940353 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 4241 | 1467735940363 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b829800 == 8 [pid = 4241] [id = 431] 09:25:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8b82a400) [pid = 4241] [serial = 1294] [outer = (nil)] 09:25:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8b97b800) [pid = 4241] [serial = 1295] [outer = 0x8b82a400] 09:25:40 INFO - PROCESS | 4241 | 1467735940447 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8cfc6400) [pid = 4241] [serial = 1296] [outer = 0x8b82a400] 09:25:41 INFO - PROCESS | 4241 | 1467735941319 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2491ms 09:25:41 INFO - PROCESS | 4241 | 1467735941340 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 4241 | 1467735941345 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:25:41 INFO - PROCESS | 4241 | 1467735941357 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 4241 | 1467735941361 Marionette TRACE conn3 <- [1,1698,null,{}] 09:25:41 INFO - PROCESS | 4241 | 1467735941371 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:41 INFO - PROCESS | 4241 | 1467735941376 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:41 INFO - PROCESS | 4241 | 1467735941569 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:25:41 INFO - PROCESS | 4241 | 1467735941582 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 4241 | 1467735941591 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d6400 == 9 [pid = 4241] [id = 432] 09:25:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e0d6800) [pid = 4241] [serial = 1297] [outer = (nil)] 09:25:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e67c800) [pid = 4241] [serial = 1298] [outer = 0x8e0d6800] 09:25:41 INFO - PROCESS | 4241 | 1467735941678 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e726c00) [pid = 4241] [serial = 1299] [outer = 0x8e0d6800] 09:25:42 INFO - PROCESS | 4241 | 1467735942647 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1343ms 09:25:42 INFO - PROCESS | 4241 | 1467735942703 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 4241 | 1467735942709 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:25:42 INFO - PROCESS | 4241 | 1467735942735 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 4241 | 1467735942740 Marionette TRACE conn3 <- [1,1702,null,{}] 09:25:42 INFO - PROCESS | 4241 | 1467735942765 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 4241 | 1467735942771 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:43 INFO - PROCESS | 4241 | 1467735943010 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:25:43 INFO - PROCESS | 4241 | 1467735943033 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 4241 | 1467735943044 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:43 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67a400 == 10 [pid = 4241] [id = 433] 09:25:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8ead0c00) [pid = 4241] [serial = 1300] [outer = (nil)] 09:25:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f2c1c00) [pid = 4241] [serial = 1301] [outer = 0x8ead0c00] 09:25:43 INFO - PROCESS | 4241 | 1467735943114 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f481c00) [pid = 4241] [serial = 1302] [outer = 0x8ead0c00] 09:25:44 INFO - PROCESS | 4241 | 1467735944161 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1483ms 09:25:44 INFO - PROCESS | 4241 | 1467735944219 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 4241 | 1467735944224 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:25:44 INFO - PROCESS | 4241 | 1467735944250 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 4241 | 1467735944263 Marionette TRACE conn3 <- [1,1706,null,{}] 09:25:44 INFO - PROCESS | 4241 | 1467735944283 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 4241 | 1467735944293 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:44 INFO - PROCESS | 4241 | 1467735944595 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:25:44 INFO - PROCESS | 4241 | 1467735944652 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 4241 | 1467735944662 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b828c00 == 11 [pid = 4241] [id = 434] 09:25:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8b976c00) [pid = 4241] [serial = 1303] [outer = (nil)] 09:25:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8e726400) [pid = 4241] [serial = 1304] [outer = 0x8b976c00] 09:25:45 INFO - PROCESS | 4241 | 1467735945530 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f787400) [pid = 4241] [serial = 1305] [outer = 0x8b976c00] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8d640800) [pid = 4241] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8fb95000) [pid = 4241] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8b985400) [pid = 4241] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8b97ac00) [pid = 4241] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x91e5d400) [pid = 4241] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8cfc1c00) [pid = 4241] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x91724c00) [pid = 4241] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f78d000) [pid = 4241] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8fb8f400) [pid = 4241] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:25:45 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8eacd000) [pid = 4241] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:25:46 INFO - PROCESS | 4241 | 1467735946346 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2168ms 09:25:46 INFO - PROCESS | 4241 | 1467735946409 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:25:46 INFO - PROCESS | 4241 | 1467735946414 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:25:46 INFO - PROCESS | 4241 | 1467735946421 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 4241 | 1467735946425 Marionette TRACE conn3 <- [1,1710,null,{}] 09:25:46 INFO - PROCESS | 4241 | 1467735946431 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 4241 | 1467735946437 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:46 INFO - PROCESS | 4241 | 1467735946684 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:25:46 INFO - PROCESS | 4241 | 1467735946693 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 4241 | 1467735946704 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:46 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d636800 == 12 [pid = 4241] [id = 435] 09:25:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e72ec00) [pid = 4241] [serial = 1306] [outer = (nil)] 09:25:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f792000) [pid = 4241] [serial = 1307] [outer = 0x8e72ec00] 09:25:46 INFO - PROCESS | 4241 | 1467735946865 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f9cc800) [pid = 4241] [serial = 1308] [outer = 0x8e72ec00] 09:25:47 INFO - PROCESS | 4241 | 1467735947771 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1434ms 09:25:47 INFO - PROCESS | 4241 | 1467735947855 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 4241 | 1467735947867 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:25:47 INFO - PROCESS | 4241 | 1467735947884 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 4241 | 1467735947889 Marionette TRACE conn3 <- [1,1714,null,{}] 09:25:47 INFO - PROCESS | 4241 | 1467735947899 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 4241 | 1467735947904 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:48 INFO - PROCESS | 4241 | 1467735948231 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:25:48 INFO - PROCESS | 4241 | 1467735948390 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 4241 | 1467735948403 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d604800 == 13 [pid = 4241] [id = 436] 09:25:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8d60e800) [pid = 4241] [serial = 1309] [outer = (nil)] 09:25:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e0db800) [pid = 4241] [serial = 1310] [outer = 0x8d60e800] 09:25:48 INFO - PROCESS | 4241 | 1467735948535 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8eac7000) [pid = 4241] [serial = 1311] [outer = 0x8d60e800] 09:25:49 INFO - PROCESS | 4241 | 1467735949579 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1788ms 09:25:49 INFO - PROCESS | 4241 | 1467735949669 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 4241 | 1467735949677 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:25:49 INFO - PROCESS | 4241 | 1467735949688 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 4241 | 1467735949692 Marionette TRACE conn3 <- [1,1718,null,{}] 09:25:49 INFO - PROCESS | 4241 | 1467735949699 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 4241 | 1467735949705 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:49 INFO - PROCESS | 4241 | 1467735949924 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:25:50 INFO - PROCESS | 4241 | 1467735950151 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 4241 | 1467735950158 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d610800 == 14 [pid = 4241] [id = 437] 09:25:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e0d3000) [pid = 4241] [serial = 1312] [outer = (nil)] 09:25:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f78bc00) [pid = 4241] [serial = 1313] [outer = 0x8e0d3000] 09:25:50 INFO - PROCESS | 4241 | 1467735950273 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f9d6400) [pid = 4241] [serial = 1314] [outer = 0x8e0d3000] 09:25:51 INFO - PROCESS | 4241 | 1467735951366 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1740ms 09:25:51 INFO - PROCESS | 4241 | 1467735951429 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:25:51 INFO - PROCESS | 4241 | 1467735951433 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:25:51 INFO - PROCESS | 4241 | 1467735951442 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 4241 | 1467735951448 Marionette TRACE conn3 <- [1,1722,null,{}] 09:25:51 INFO - PROCESS | 4241 | 1467735951465 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:51 INFO - PROCESS | 4241 | 1467735951475 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:51 INFO - PROCESS | 4241 | 1467735951729 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:25:51 INFO - PROCESS | 4241 | 1467735951959 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:51 INFO - PROCESS | 4241 | 1467735951968 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c6f000 == 15 [pid = 4241] [id = 438] 09:25:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x91c70c00) [pid = 4241] [serial = 1315] [outer = (nil)] 09:25:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x91c79000) [pid = 4241] [serial = 1316] [outer = 0x91c70c00] 09:25:52 INFO - PROCESS | 4241 | 1467735952059 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x91e58800) [pid = 4241] [serial = 1317] [outer = 0x91c70c00] 09:25:53 INFO - PROCESS | 4241 | 1467735953057 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1688ms 09:25:53 INFO - PROCESS | 4241 | 1467735953129 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 4241 | 1467735953134 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:25:53 INFO - PROCESS | 4241 | 1467735953141 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 4241 | 1467735953145 Marionette TRACE conn3 <- [1,1726,null,{}] 09:25:53 INFO - PROCESS | 4241 | 1467735953150 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 4241 | 1467735953156 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:53 INFO - PROCESS | 4241 | 1467735953367 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:25:53 INFO - PROCESS | 4241 | 1467735953585 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 4241 | 1467735953595 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b824800 == 16 [pid = 4241] [id = 439] 09:25:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8cfcc000) [pid = 4241] [serial = 1318] [outer = (nil)] 09:25:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f482000) [pid = 4241] [serial = 1319] [outer = 0x8cfcc000] 09:25:53 INFO - PROCESS | 4241 | 1467735953724 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x91e58400) [pid = 4241] [serial = 1320] [outer = 0x8cfcc000] 09:25:54 INFO - PROCESS | 4241 | 1467735954803 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1735ms 09:25:54 INFO - PROCESS | 4241 | 1467735954878 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 4241 | 1467735954884 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:25:54 INFO - PROCESS | 4241 | 1467735954894 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 4241 | 1467735954898 Marionette TRACE conn3 <- [1,1730,null,{}] 09:25:54 INFO - PROCESS | 4241 | 1467735954907 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 4241 | 1467735954914 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:55 INFO - PROCESS | 4241 | 1467735955177 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8e728000) [pid = 4241] [serial = 1244] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x923c9400) [pid = 4241] [serial = 1266] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e722800) [pid = 4241] [serial = 1253] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8d604000) [pid = 4241] [serial = 1256] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x923c9c00) [pid = 4241] [serial = 1251] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8fb91400) [pid = 4241] [serial = 1268] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x9172ac00) [pid = 4241] [serial = 1262] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f9d4800) [pid = 4241] [serial = 1248] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x91e52800) [pid = 4241] [serial = 1242] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8f2cbc00) [pid = 4241] [serial = 1259] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8eac5800) [pid = 4241] [serial = 1245] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e681400) [pid = 4241] [serial = 1257] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x91ea5800) [pid = 4241] [serial = 1265] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f586000) [pid = 4241] [serial = 1260] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8eac9000) [pid = 4241] [serial = 1254] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8fb8c400) [pid = 4241] [serial = 1247] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x91c7c400) [pid = 4241] [serial = 1263] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x91ea3400) [pid = 4241] [serial = 1250] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x91c77800) [pid = 4241] [serial = 1269] [outer = (nil)] [url = about:blank] 09:25:55 INFO - PROCESS | 4241 | 1467735955485 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 4241 | 1467735955502 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60b800 == 17 [pid = 4241] [id = 440] 09:25:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8d60c400) [pid = 4241] [serial = 1321] [outer = (nil)] 09:25:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8e0de400) [pid = 4241] [serial = 1322] [outer = 0x8d60c400] 09:25:55 INFO - PROCESS | 4241 | 1467735955594 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8e722800) [pid = 4241] [serial = 1323] [outer = 0x8d60c400] 09:25:56 INFO - PROCESS | 4241 | 1467735956441 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1588ms 09:25:56 INFO - PROCESS | 4241 | 1467735956481 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 4241 | 1467735956488 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:25:56 INFO - PROCESS | 4241 | 1467735956498 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 4241 | 1467735956501 Marionette TRACE conn3 <- [1,1734,null,{}] 09:25:56 INFO - PROCESS | 4241 | 1467735956518 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 4241 | 1467735956524 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:56 INFO - PROCESS | 4241 | 1467735956710 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:25:56 INFO - PROCESS | 4241 | 1467735956722 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 4241 | 1467735956730 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f484800 == 18 [pid = 4241] [id = 441] 09:25:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f485400) [pid = 4241] [serial = 1324] [outer = (nil)] 09:25:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f48f000) [pid = 4241] [serial = 1325] [outer = 0x8f485400] 09:25:56 INFO - PROCESS | 4241 | 1467735956809 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f58f800) [pid = 4241] [serial = 1326] [outer = 0x8f485400] 09:25:57 INFO - PROCESS | 4241 | 1467735957856 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1395ms 09:25:57 INFO - PROCESS | 4241 | 1467735957894 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 4241 | 1467735957897 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:25:57 INFO - PROCESS | 4241 | 1467735957905 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 4241 | 1467735957915 Marionette TRACE conn3 <- [1,1738,null,{}] 09:25:57 INFO - PROCESS | 4241 | 1467735957939 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:57 INFO - PROCESS | 4241 | 1467735957947 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:58 INFO - PROCESS | 4241 | 1467735958172 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:25:58 INFO - PROCESS | 4241 | 1467735958195 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 4241 | 1467735958206 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x91723c00 == 19 [pid = 4241] [id = 442] 09:25:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91726c00) [pid = 4241] [serial = 1327] [outer = (nil)] 09:25:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91c6fc00) [pid = 4241] [serial = 1328] [outer = 0x91726c00] 09:25:58 INFO - PROCESS | 4241 | 1467735958280 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91c7a400) [pid = 4241] [serial = 1329] [outer = 0x91726c00] 09:25:59 INFO - PROCESS | 4241 | 1467735959242 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1403ms 09:25:59 INFO - PROCESS | 4241 | 1467735959309 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:25:59 INFO - PROCESS | 4241 | 1467735959314 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:25:59 INFO - PROCESS | 4241 | 1467735959320 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 4241 | 1467735959324 Marionette TRACE conn3 <- [1,1742,null,{}] 09:25:59 INFO - PROCESS | 4241 | 1467735959331 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 4241 | 1467735959338 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:59 INFO - PROCESS | 4241 | 1467735959598 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:25:59 INFO - PROCESS | 4241 | 1467735959616 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 4241 | 1467735959627 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:25:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c70400 == 20 [pid = 4241] [id = 443] 09:25:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91e52c00) [pid = 4241] [serial = 1330] [outer = (nil)] 09:25:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x91ea0800) [pid = 4241] [serial = 1331] [outer = 0x91e52c00] 09:25:59 INFO - PROCESS | 4241 | 1467735959694 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x923c7c00) [pid = 4241] [serial = 1332] [outer = 0x91e52c00] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8b825800) [pid = 4241] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8e684800) [pid = 4241] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8ead0c00) [pid = 4241] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f788400) [pid = 4241] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x9171fc00) [pid = 4241] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f2bf400) [pid = 4241] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x93b09000) [pid = 4241] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f793800) [pid = 4241] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8b976c00) [pid = 4241] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8e0d6800) [pid = 4241] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8b82a400) [pid = 4241] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:26:00 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8d639400) [pid = 4241] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:26:00 INFO - PROCESS | 4241 | 1467735960830 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1546ms 09:26:00 INFO - PROCESS | 4241 | 1467735960867 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 4241 | 1467735960874 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:26:00 INFO - PROCESS | 4241 | 1467735960894 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 4241 | 1467735960900 Marionette TRACE conn3 <- [1,1746,null,{}] 09:26:00 INFO - PROCESS | 4241 | 1467735960909 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 4241 | 1467735960915 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:01 INFO - PROCESS | 4241 | 1467735961104 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:26:01 INFO - PROCESS | 4241 | 1467735961114 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 4241 | 1467735961125 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d637c00 == 21 [pid = 4241] [id = 444] 09:26:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8d63b400) [pid = 4241] [serial = 1333] [outer = (nil)] 09:26:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x91728800) [pid = 4241] [serial = 1334] [outer = 0x8d63b400] 09:26:01 INFO - PROCESS | 4241 | 1467735961200 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x91e5f800) [pid = 4241] [serial = 1335] [outer = 0x8d63b400] 09:26:02 INFO - PROCESS | 4241 | 1467735962236 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1385ms 09:26:02 INFO - PROCESS | 4241 | 1467735962326 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 4241 | 1467735962333 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:26:02 INFO - PROCESS | 4241 | 1467735962343 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 4241 | 1467735962352 Marionette TRACE conn3 <- [1,1750,null,{}] 09:26:02 INFO - PROCESS | 4241 | 1467735962372 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 4241 | 1467735962379 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:02 INFO - PROCESS | 4241 | 1467735962593 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:26:02 INFO - PROCESS | 4241 | 1467735962842 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 4241 | 1467735962860 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcf400 == 22 [pid = 4241] [id = 445] 09:26:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8d638800) [pid = 4241] [serial = 1336] [outer = (nil)] 09:26:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d643000) [pid = 4241] [serial = 1337] [outer = 0x8d638800] 09:26:03 INFO - PROCESS | 4241 | 1467735962997 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e676400) [pid = 4241] [serial = 1338] [outer = 0x8d638800] 09:26:03 INFO - PROCESS | 4241 | 1467735963979 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1696ms 09:26:04 INFO - PROCESS | 4241 | 1467735964043 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 4241 | 1467735964050 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:26:04 INFO - PROCESS | 4241 | 1467735964065 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 4241 | 1467735964073 Marionette TRACE conn3 <- [1,1754,null,{}] 09:26:04 INFO - PROCESS | 4241 | 1467735964082 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:04 INFO - PROCESS | 4241 | 1467735964090 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:04 INFO - PROCESS | 4241 | 1467735964367 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:26:04 INFO - PROCESS | 4241 | 1467735964661 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 4241 | 1467735964674 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcfc00 == 23 [pid = 4241] [id = 446] 09:26:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8d4800) [pid = 4241] [serial = 1339] [outer = (nil)] 09:26:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f2bd400) [pid = 4241] [serial = 1340] [outer = 0x8e8d4800] 09:26:04 INFO - PROCESS | 4241 | 1467735964825 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f48b400) [pid = 4241] [serial = 1341] [outer = 0x8e8d4800] 09:26:05 INFO - PROCESS | 4241 | 1467735965834 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1808ms 09:26:05 INFO - PROCESS | 4241 | 1467735965868 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:26:05 INFO - PROCESS | 4241 | 1467735965872 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:26:05 INFO - PROCESS | 4241 | 1467735965879 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 4241 | 1467735965883 Marionette TRACE conn3 <- [1,1758,null,{}] 09:26:05 INFO - PROCESS | 4241 | 1467735965898 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 4241 | 1467735965908 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:06 INFO - PROCESS | 4241 | 1467735966124 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:26:06 INFO - PROCESS | 4241 | 1467735966400 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 4241 | 1467735966416 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f787c00 == 24 [pid = 4241] [id = 447] 09:26:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8fb8e400) [pid = 4241] [serial = 1342] [outer = (nil)] 09:26:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x91721000) [pid = 4241] [serial = 1343] [outer = 0x8fb8e400] 09:26:06 INFO - PROCESS | 4241 | 1467735966549 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91e5b400) [pid = 4241] [serial = 1344] [outer = 0x8fb8e400] 09:26:07 INFO - PROCESS | 4241 | 1467735967584 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1737ms 09:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:26:07 INFO - PROCESS | 4241 | 1467735967617 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 4241 | 1467735967620 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:26:07 INFO - PROCESS | 4241 | 1467735967628 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 4241 | 1467735967631 Marionette TRACE conn3 <- [1,1762,null,{}] 09:26:07 INFO - PROCESS | 4241 | 1467735967638 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 4241 | 1467735967643 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:07 INFO - PROCESS | 4241 | 1467735967850 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:26:08 INFO - PROCESS | 4241 | 1467735968052 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 4241 | 1467735968063 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x91727c00 == 25 [pid = 4241] [id = 448] 09:26:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x923e6c00) [pid = 4241] [serial = 1345] [outer = (nil)] 09:26:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x92466c00) [pid = 4241] [serial = 1346] [outer = 0x923e6c00] 09:26:08 INFO - PROCESS | 4241 | 1467735968145 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x92471400) [pid = 4241] [serial = 1347] [outer = 0x923e6c00] 09:26:09 INFO - PROCESS | 4241 | 1467735969145 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1587ms 09:26:09 INFO - PROCESS | 4241 | 1467735969217 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 4241 | 1467735969224 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:26:09 INFO - PROCESS | 4241 | 1467735969235 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 4241 | 1467735969241 Marionette TRACE conn3 <- [1,1766,null,{}] 09:26:09 INFO - PROCESS | 4241 | 1467735969250 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 4241 | 1467735969257 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:09 INFO - PROCESS | 4241 | 1467735969508 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:26:09 INFO - PROCESS | 4241 | 1467735969736 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 4241 | 1467735969747 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc4800 == 26 [pid = 4241] [id = 449] 09:26:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f488000) [pid = 4241] [serial = 1348] [outer = (nil)] 09:26:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x9309dc00) [pid = 4241] [serial = 1349] [outer = 0x8f488000] 09:26:09 INFO - PROCESS | 4241 | 1467735969846 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x930a0800) [pid = 4241] [serial = 1350] [outer = 0x8f488000] 09:26:10 INFO - PROCESS | 4241 | 1467735970754 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1596ms 09:26:10 INFO - PROCESS | 4241 | 1467735970830 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 4241 | 1467735970835 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:26:10 INFO - PROCESS | 4241 | 1467735970841 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 4241 | 1467735970846 Marionette TRACE conn3 <- [1,1770,null,{}] 09:26:10 INFO - PROCESS | 4241 | 1467735970852 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 4241 | 1467735970863 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:11 INFO - PROCESS | 4241 | 1467735971219 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:26:11 INFO - PROCESS | 4241 | 1467735971509 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 4241 | 1467735971517 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60ac00 == 27 [pid = 4241] [id = 450] 09:26:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x92474c00) [pid = 4241] [serial = 1351] [outer = (nil)] 09:26:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x93d25400) [pid = 4241] [serial = 1352] [outer = 0x92474c00] 09:26:11 INFO - PROCESS | 4241 | 1467735971604 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x9525c000) [pid = 4241] [serial = 1353] [outer = 0x92474c00] 09:26:12 INFO - PROCESS | 4241 | 1467735972931 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2149ms 09:26:12 INFO - PROCESS | 4241 | 1467735972993 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 4241 | 1467735973001 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:26:13 INFO - PROCESS | 4241 | 1467735973011 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 4241 | 1467735973015 Marionette TRACE conn3 <- [1,1774,null,{}] 09:26:13 INFO - PROCESS | 4241 | 1467735973026 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:13 INFO - PROCESS | 4241 | 1467735973033 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:13 INFO - PROCESS | 4241 | 1467735973327 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:26:13 INFO - PROCESS | 4241 | 1467735973495 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 4241 | 1467735973509 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0e0400 == 28 [pid = 4241] [id = 451] 09:26:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8e678400) [pid = 4241] [serial = 1354] [outer = (nil)] 09:26:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e727400) [pid = 4241] [serial = 1355] [outer = 0x8e678400] 09:26:13 INFO - PROCESS | 4241 | 1467735973584 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e8c8400) [pid = 4241] [serial = 1356] [outer = 0x8e678400] 09:26:14 INFO - PROCESS | 4241 | 1467735974500 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1551ms 09:26:14 INFO - PROCESS | 4241 | 1467735974586 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 4241 | 1467735974595 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:26:14 INFO - PROCESS | 4241 | 1467735974606 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 4241 | 1467735974610 Marionette TRACE conn3 <- [1,1778,null,{}] 09:26:14 INFO - PROCESS | 4241 | 1467735974617 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 4241 | 1467735974623 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:14 INFO - PROCESS | 4241 | 1467735974815 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:26:15 INFO - PROCESS | 4241 | 1467735975042 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 4241 | 1467735975051 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x91c70400 == 27 [pid = 4241] [id = 443] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x91723c00 == 26 [pid = 4241] [id = 442] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8f484800 == 25 [pid = 4241] [id = 441] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60b800 == 24 [pid = 4241] [id = 440] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8b829800 == 23 [pid = 4241] [id = 431] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d6400 == 22 [pid = 4241] [id = 432] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8d636800 == 21 [pid = 4241] [id = 435] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8b824800 == 20 [pid = 4241] [id = 439] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67a400 == 19 [pid = 4241] [id = 433] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x91c6f000 == 18 [pid = 4241] [id = 438] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8d635c00 == 17 [pid = 4241] [id = 430] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8d604800 == 16 [pid = 4241] [id = 436] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8d610800 == 15 [pid = 4241] [id = 437] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8b828c00 == 14 [pid = 4241] [id = 434] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60ac00 == 13 [pid = 4241] [id = 450] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc4800 == 12 [pid = 4241] [id = 449] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x91727c00 == 11 [pid = 4241] [id = 448] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcfc00 == 10 [pid = 4241] [id = 446] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8f787c00 == 9 [pid = 4241] [id = 447] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8d637c00 == 8 [pid = 4241] [id = 444] 09:26:16 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcf400 == 7 [pid = 4241] [id = 445] 09:26:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81cc00 == 8 [pid = 4241] [id = 452] 09:26:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8b821c00) [pid = 4241] [serial = 1357] [outer = (nil)] 09:26:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8b828400) [pid = 4241] [serial = 1358] [outer = 0x8b821c00] 09:26:16 INFO - PROCESS | 4241 | 1467735976129 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8b97f400) [pid = 4241] [serial = 1359] [outer = 0x8b821c00] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8f792000) [pid = 4241] [serial = 1307] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8cfc2000) [pid = 4241] [serial = 1272] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8b979c00) [pid = 4241] [serial = 1271] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8eac6c00) [pid = 4241] [serial = 1275] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8e8c8c00) [pid = 4241] [serial = 1274] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f481c00) [pid = 4241] [serial = 1302] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8fb8d400) [pid = 4241] [serial = 1278] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f790c00) [pid = 4241] [serial = 1277] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x92474000) [pid = 4241] [serial = 1281] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x923ea800) [pid = 4241] [serial = 1280] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x93a59800) [pid = 4241] [serial = 1284] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x930a4000) [pid = 4241] [serial = 1283] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x93d29400) [pid = 4241] [serial = 1287] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x93b0e000) [pid = 4241] [serial = 1286] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x95299400) [pid = 4241] [serial = 1290] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x93d1c400) [pid = 4241] [serial = 1289] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8e726400) [pid = 4241] [serial = 1304] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8f787400) [pid = 4241] [serial = 1305] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e67c800) [pid = 4241] [serial = 1298] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8b97b800) [pid = 4241] [serial = 1295] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8cfc6400) [pid = 4241] [serial = 1296] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e727800) [pid = 4241] [serial = 1293] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8e67bc00) [pid = 4241] [serial = 1292] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f2c1c00) [pid = 4241] [serial = 1301] [outer = (nil)] [url = about:blank] 09:26:16 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8e726c00) [pid = 4241] [serial = 1299] [outer = (nil)] [url = about:blank] 09:26:17 INFO - PROCESS | 4241 | 1467735977146 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2590ms 09:26:17 INFO - PROCESS | 4241 | 1467735977198 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 4241 | 1467735977204 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:26:17 INFO - PROCESS | 4241 | 1467735977218 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 4241 | 1467735977222 Marionette TRACE conn3 <- [1,1782,null,{}] 09:26:17 INFO - PROCESS | 4241 | 1467735977237 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 4241 | 1467735977243 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:17 INFO - PROCESS | 4241 | 1467735977416 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:26:17 INFO - PROCESS | 4241 | 1467735977427 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 4241 | 1467735977435 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63f000 == 9 [pid = 4241] [id = 453] 09:26:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8d644400) [pid = 4241] [serial = 1360] [outer = (nil)] 09:26:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8e0d8000) [pid = 4241] [serial = 1361] [outer = 0x8d644400] 09:26:17 INFO - PROCESS | 4241 | 1467735977510 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e67a400) [pid = 4241] [serial = 1362] [outer = 0x8d644400] 09:26:18 INFO - PROCESS | 4241 | 1467735978525 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1348ms 09:26:18 INFO - PROCESS | 4241 | 1467735978564 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 4241 | 1467735978569 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:26:18 INFO - PROCESS | 4241 | 1467735978582 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 4241 | 1467735978587 Marionette TRACE conn3 <- [1,1786,null,{}] 09:26:18 INFO - PROCESS | 4241 | 1467735978594 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 4241 | 1467735978599 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:18 INFO - PROCESS | 4241 | 1467735978790 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:26:18 INFO - PROCESS | 4241 | 1467735978956 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 4241 | 1467735978965 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d3800 == 10 [pid = 4241] [id = 454] 09:26:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e684800) [pid = 4241] [serial = 1363] [outer = (nil)] 09:26:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8cf800) [pid = 4241] [serial = 1364] [outer = 0x8e684800] 09:26:19 INFO - PROCESS | 4241 | 1467735979036 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8ead0000) [pid = 4241] [serial = 1365] [outer = 0x8e684800] 09:26:20 INFO - PROCESS | 4241 | 1467735980032 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1488ms 09:26:20 INFO - PROCESS | 4241 | 1467735980070 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 4241 | 1467735980074 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:26:20 INFO - PROCESS | 4241 | 1467735980082 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 4241 | 1467735980087 Marionette TRACE conn3 <- [1,1790,null,{}] 09:26:20 INFO - PROCESS | 4241 | 1467735980111 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 4241 | 1467735980121 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:20 INFO - PROCESS | 4241 | 1467735980344 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:26:20 INFO - PROCESS | 4241 | 1467735980378 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 4241 | 1467735980387 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e729400 == 11 [pid = 4241] [id = 455] 09:26:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f583800) [pid = 4241] [serial = 1366] [outer = (nil)] 09:26:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f58f400) [pid = 4241] [serial = 1367] [outer = 0x8f583800] 09:26:20 INFO - PROCESS | 4241 | 1467735980457 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f789800) [pid = 4241] [serial = 1368] [outer = 0x8f583800] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8d63b400) [pid = 4241] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x91e52c00) [pid = 4241] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e72ec00) [pid = 4241] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x91c70c00) [pid = 4241] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8cfcc000) [pid = 4241] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e0d3000) [pid = 4241] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f485400) [pid = 4241] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8d60c400) [pid = 4241] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8d60e800) [pid = 4241] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:26:21 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x91726c00) [pid = 4241] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:26:21 INFO - PROCESS | 4241 | 1467735981874 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1849ms 09:26:21 INFO - PROCESS | 4241 | 1467735981939 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:26:21 INFO - PROCESS | 4241 | 1467735981944 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:26:21 INFO - PROCESS | 4241 | 1467735981950 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 4241 | 1467735981954 Marionette TRACE conn3 <- [1,1794,null,{}] 09:26:21 INFO - PROCESS | 4241 | 1467735981959 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 4241 | 1467735981964 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:22 INFO - PROCESS | 4241 | 1467735982119 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:26:22 INFO - PROCESS | 4241 | 1467735982129 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 4241 | 1467735982137 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b82a000 == 12 [pid = 4241] [id = 456] 09:26:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8e0d3000) [pid = 4241] [serial = 1369] [outer = (nil)] 09:26:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f78f800) [pid = 4241] [serial = 1370] [outer = 0x8e0d3000] 09:26:22 INFO - PROCESS | 4241 | 1467735982206 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f794000) [pid = 4241] [serial = 1371] [outer = 0x8e0d3000] 09:26:23 INFO - PROCESS | 4241 | 1467735983142 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1234ms 09:26:23 INFO - PROCESS | 4241 | 1467735983185 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:26:23 INFO - PROCESS | 4241 | 1467735983189 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:26:23 INFO - PROCESS | 4241 | 1467735983196 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 4241 | 1467735983199 Marionette TRACE conn3 <- [1,1798,null,{}] 09:26:23 INFO - PROCESS | 4241 | 1467735983205 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:23 INFO - PROCESS | 4241 | 1467735983210 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:23 INFO - PROCESS | 4241 | 1467735983369 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:26:23 INFO - PROCESS | 4241 | 1467735983599 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 4241 | 1467735983610 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b822000 == 13 [pid = 4241] [id = 457] 09:26:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8b823800) [pid = 4241] [serial = 1372] [outer = (nil)] 09:26:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8b97b400) [pid = 4241] [serial = 1373] [outer = 0x8b823800] 09:26:23 INFO - PROCESS | 4241 | 1467735983695 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8cfca400) [pid = 4241] [serial = 1374] [outer = 0x8b823800] 09:26:24 INFO - PROCESS | 4241 | 1467735984837 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1693ms 09:26:24 INFO - PROCESS | 4241 | 1467735984892 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 4241 | 1467735984898 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:26:24 INFO - PROCESS | 4241 | 1467735984907 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 4241 | 1467735984912 Marionette TRACE conn3 <- [1,1802,null,{}] 09:26:24 INFO - PROCESS | 4241 | 1467735984920 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 4241 | 1467735984927 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:25 INFO - PROCESS | 4241 | 1467735985237 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:26:25 INFO - PROCESS | 4241 | 1467735985423 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 4241 | 1467735985435 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b981c00 == 14 [pid = 4241] [id = 458] 09:26:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8cfc5400) [pid = 4241] [serial = 1375] [outer = (nil)] 09:26:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e8d4400) [pid = 4241] [serial = 1376] [outer = 0x8cfc5400] 09:26:25 INFO - PROCESS | 4241 | 1467735985518 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f2be400) [pid = 4241] [serial = 1377] [outer = 0x8cfc5400] 09:26:26 INFO - PROCESS | 4241 | 1467735986599 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1747ms 09:26:26 INFO - PROCESS | 4241 | 1467735986658 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 4241 | 1467735986665 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:26:26 INFO - PROCESS | 4241 | 1467735986673 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 4241 | 1467735986677 Marionette TRACE conn3 <- [1,1806,null,{}] 09:26:26 INFO - PROCESS | 4241 | 1467735986684 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 4241 | 1467735986689 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:26 INFO - PROCESS | 4241 | 1467735986901 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:26:27 INFO - PROCESS | 4241 | 1467735987178 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 4241 | 1467735987189 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d640800 == 15 [pid = 4241] [id = 459] 09:26:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8d644000) [pid = 4241] [serial = 1378] [outer = (nil)] 09:26:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f9cac00) [pid = 4241] [serial = 1379] [outer = 0x8d644000] 09:26:27 INFO - PROCESS | 4241 | 1467735987272 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8fb8bc00) [pid = 4241] [serial = 1380] [outer = 0x8d644000] 09:26:28 INFO - PROCESS | 4241 | 1467735988337 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1734ms 09:26:28 INFO - PROCESS | 4241 | 1467735988408 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 4241 | 1467735988412 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:26:28 INFO - PROCESS | 4241 | 1467735988429 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 4241 | 1467735988439 Marionette TRACE conn3 <- [1,1810,null,{}] 09:26:28 INFO - PROCESS | 4241 | 1467735988447 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:28 INFO - PROCESS | 4241 | 1467735988454 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:28 INFO - PROCESS | 4241 | 1467735988695 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:26:28 INFO - PROCESS | 4241 | 1467735988931 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 4241 | 1467735988944 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b980800 == 16 [pid = 4241] [id = 460] 09:26:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f484400) [pid = 4241] [serial = 1381] [outer = (nil)] 09:26:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x91c70c00) [pid = 4241] [serial = 1382] [outer = 0x8f484400] 09:26:29 INFO - PROCESS | 4241 | 1467735989030 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x91728000) [pid = 4241] [serial = 1383] [outer = 0x8f484400] 09:26:30 INFO - PROCESS | 4241 | 1467735990115 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1912ms 09:26:30 INFO - PROCESS | 4241 | 1467735990333 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 4241 | 1467735990341 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:26:30 INFO - PROCESS | 4241 | 1467735990358 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 4241 | 1467735990363 Marionette TRACE conn3 <- [1,1814,null,{}] 09:26:30 INFO - PROCESS | 4241 | 1467735990371 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 4241 | 1467735990378 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:30 INFO - PROCESS | 4241 | 1467735990671 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:26:30 INFO - PROCESS | 4241 | 1467735990886 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 4241 | 1467735990904 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d635c00 == 17 [pid = 4241] [id = 461] 09:26:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8d636000) [pid = 4241] [serial = 1384] [outer = (nil)] 09:26:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8d641800) [pid = 4241] [serial = 1385] [outer = 0x8d636000] 09:26:30 INFO - PROCESS | 4241 | 1467735990983 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8e679400) [pid = 4241] [serial = 1386] [outer = 0x8d636000] 09:26:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8b82a000 == 16 [pid = 4241] [id = 456] 09:26:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8e729400 == 15 [pid = 4241] [id = 455] 09:26:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d3800 == 14 [pid = 4241] [id = 454] 09:26:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63f000 == 13 [pid = 4241] [id = 453] 09:26:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81cc00 == 12 [pid = 4241] [id = 452] 09:26:31 INFO - PROCESS | 4241 | 1467735991951 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x91ea0800) [pid = 4241] [serial = 1331] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x923c7c00) [pid = 4241] [serial = 1332] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8f9cc800) [pid = 4241] [serial = 1308] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x91c79000) [pid = 4241] [serial = 1316] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91e58800) [pid = 4241] [serial = 1317] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f482000) [pid = 4241] [serial = 1319] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91e58400) [pid = 4241] [serial = 1320] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f78bc00) [pid = 4241] [serial = 1313] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f9d6400) [pid = 4241] [serial = 1314] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8f48f000) [pid = 4241] [serial = 1325] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f58f800) [pid = 4241] [serial = 1326] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e0de400) [pid = 4241] [serial = 1322] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e722800) [pid = 4241] [serial = 1323] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e0db800) [pid = 4241] [serial = 1310] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8eac7000) [pid = 4241] [serial = 1311] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x91c6fc00) [pid = 4241] [serial = 1328] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x91c7a400) [pid = 4241] [serial = 1329] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x91e5f800) [pid = 4241] [serial = 1335] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x91728800) [pid = 4241] [serial = 1334] [outer = (nil)] [url = about:blank] 09:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1649ms 09:26:32 INFO - PROCESS | 4241 | 1467735992009 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 4241 | 1467735992013 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:26:32 INFO - PROCESS | 4241 | 1467735992025 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 4241 | 1467735992030 Marionette TRACE conn3 <- [1,1818,null,{}] 09:26:32 INFO - PROCESS | 4241 | 1467735992042 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 4241 | 1467735992047 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:32 INFO - PROCESS | 4241 | 1467735992233 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:26:32 INFO - PROCESS | 4241 | 1467735992387 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 4241 | 1467735992395 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d639400 == 13 [pid = 4241] [id = 462] 09:26:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8e722c00) [pid = 4241] [serial = 1387] [outer = (nil)] 09:26:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8eac7c00) [pid = 4241] [serial = 1388] [outer = 0x8e722c00] 09:26:32 INFO - PROCESS | 4241 | 1467735992478 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f2cac00) [pid = 4241] [serial = 1389] [outer = 0x8e722c00] 09:26:33 INFO - PROCESS | 4241 | 1467735993357 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1394ms 09:26:33 INFO - PROCESS | 4241 | 1467735993416 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:26:33 INFO - PROCESS | 4241 | 1467735993421 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:26:33 INFO - PROCESS | 4241 | 1467735993429 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 4241 | 1467735993432 Marionette TRACE conn3 <- [1,1822,null,{}] 09:26:33 INFO - PROCESS | 4241 | 1467735993448 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:33 INFO - PROCESS | 4241 | 1467735993457 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:33 INFO - PROCESS | 4241 | 1467735993646 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:26:33 INFO - PROCESS | 4241 | 1467735993794 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 4241 | 1467735993807 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f793400 == 14 [pid = 4241] [id = 463] 09:26:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f9cec00) [pid = 4241] [serial = 1390] [outer = (nil)] 09:26:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f9d5c00) [pid = 4241] [serial = 1391] [outer = 0x8f9cec00] 09:26:33 INFO - PROCESS | 4241 | 1467735993885 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8fb98400) [pid = 4241] [serial = 1392] [outer = 0x8f9cec00] 09:26:34 INFO - PROCESS | 4241 | 1467735994858 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1494ms 09:26:34 INFO - PROCESS | 4241 | 1467735994922 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 4241 | 1467735994926 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:26:34 INFO - PROCESS | 4241 | 1467735994932 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 4241 | 1467735994935 Marionette TRACE conn3 <- [1,1826,null,{}] 09:26:34 INFO - PROCESS | 4241 | 1467735994940 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 4241 | 1467735994945 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:35 INFO - PROCESS | 4241 | 1467735995166 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:26:35 INFO - PROCESS | 4241 | 1467735995195 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 4241 | 1467735995202 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d6c00 == 15 [pid = 4241] [id = 464] 09:26:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91c75c00) [pid = 4241] [serial = 1393] [outer = (nil)] 09:26:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91e59800) [pid = 4241] [serial = 1394] [outer = 0x91c75c00] 09:26:35 INFO - PROCESS | 4241 | 1467735995284 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91e9d000) [pid = 4241] [serial = 1395] [outer = 0x91c75c00] 09:26:36 INFO - PROCESS | 4241 | 1467735996318 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8d638800) [pid = 4241] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e8d4800) [pid = 4241] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8fb8e400) [pid = 4241] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f583800) [pid = 4241] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8b821c00) [pid = 4241] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8d644400) [pid = 4241] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x923e6c00) [pid = 4241] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8e678400) [pid = 4241] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8f488000) [pid = 4241] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x92474c00) [pid = 4241] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:26:36 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8e684800) [pid = 4241] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1437ms 09:26:36 INFO - PROCESS | 4241 | 1467735996371 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 4241 | 1467735996375 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:26:36 INFO - PROCESS | 4241 | 1467735996385 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 4241 | 1467735996387 Marionette TRACE conn3 <- [1,1830,null,{}] 09:26:36 INFO - PROCESS | 4241 | 1467735996394 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:36 INFO - PROCESS | 4241 | 1467735996399 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:36 INFO - PROCESS | 4241 | 1467735996563 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:26:36 INFO - PROCESS | 4241 | 1467735996696 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 4241 | 1467735996706 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc3000 == 16 [pid = 4241] [id = 465] 09:26:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8cfc5000) [pid = 4241] [serial = 1396] [outer = (nil)] 09:26:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8eac7400) [pid = 4241] [serial = 1397] [outer = 0x8cfc5000] 09:26:36 INFO - PROCESS | 4241 | 1467735996785 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f485c00) [pid = 4241] [serial = 1398] [outer = 0x8cfc5000] 09:26:37 INFO - PROCESS | 4241 | 1467735997579 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1231ms 09:26:37 INFO - PROCESS | 4241 | 1467735997613 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 4241 | 1467735997616 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:26:37 INFO - PROCESS | 4241 | 1467735997632 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 4241 | 1467735997637 Marionette TRACE conn3 <- [1,1834,null,{}] 09:26:37 INFO - PROCESS | 4241 | 1467735997647 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 4241 | 1467735997659 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:37 INFO - PROCESS | 4241 | 1467735997890 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:26:38 INFO - PROCESS | 4241 | 1467735998026 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 4241 | 1467735998034 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d7400 == 17 [pid = 4241] [id = 466] 09:26:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x91c78800) [pid = 4241] [serial = 1399] [outer = (nil)] 09:26:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x923d3800) [pid = 4241] [serial = 1400] [outer = 0x91c78800] 09:26:38 INFO - PROCESS | 4241 | 1467735998114 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x923ed400) [pid = 4241] [serial = 1401] [outer = 0x91c78800] 09:26:39 INFO - PROCESS | 4241 | 1467735999139 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1545ms 09:26:39 INFO - PROCESS | 4241 | 1467735999178 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 4241 | 1467735999185 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:26:39 INFO - PROCESS | 4241 | 1467735999194 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 4241 | 1467735999199 Marionette TRACE conn3 <- [1,1838,null,{}] 09:26:39 INFO - PROCESS | 4241 | 1467735999209 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:39 INFO - PROCESS | 4241 | 1467735999215 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:39 INFO - PROCESS | 4241 | 1467735999433 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:26:39 INFO - PROCESS | 4241 | 1467735999665 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 4241 | 1467735999675 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b826400 == 18 [pid = 4241] [id = 467] 09:26:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d63a000) [pid = 4241] [serial = 1402] [outer = (nil)] 09:26:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e72a400) [pid = 4241] [serial = 1403] [outer = 0x8d63a000] 09:26:39 INFO - PROCESS | 4241 | 1467735999805 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8c9400) [pid = 4241] [serial = 1404] [outer = 0x8d63a000] 09:26:40 INFO - PROCESS | 4241 | 1467736000796 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1648ms 09:26:40 INFO - PROCESS | 4241 | 1467736000843 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 4241 | 1467736000850 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:26:40 INFO - PROCESS | 4241 | 1467736000861 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 4241 | 1467736000865 Marionette TRACE conn3 <- [1,1842,null,{}] 09:26:40 INFO - PROCESS | 4241 | 1467736000873 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 4241 | 1467736000878 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:41 INFO - PROCESS | 4241 | 1467736001074 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:26:41 INFO - PROCESS | 4241 | 1467736001308 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 4241 | 1467736001321 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f587800 == 19 [pid = 4241] [id = 468] 09:26:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f58fc00) [pid = 4241] [serial = 1405] [outer = (nil)] 09:26:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f9cb000) [pid = 4241] [serial = 1406] [outer = 0x8f58fc00] 09:26:41 INFO - PROCESS | 4241 | 1467736001419 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x9171ec00) [pid = 4241] [serial = 1407] [outer = 0x8f58fc00] 09:26:42 INFO - PROCESS | 4241 | 1467736002412 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1587ms 09:26:42 INFO - PROCESS | 4241 | 1467736002449 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:26:42 INFO - PROCESS | 4241 | 1467736002454 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:26:42 INFO - PROCESS | 4241 | 1467736002479 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 4241 | 1467736002485 Marionette TRACE conn3 <- [1,1846,null,{}] 09:26:42 INFO - PROCESS | 4241 | 1467736002504 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 4241 | 1467736002513 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:42 INFO - PROCESS | 4241 | 1467736002705 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:26:42 INFO - PROCESS | 4241 | 1467736002933 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 4241 | 1467736002944 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e56400 == 20 [pid = 4241] [id = 469] 09:26:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x923d5000) [pid = 4241] [serial = 1408] [outer = (nil)] 09:26:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x92468000) [pid = 4241] [serial = 1409] [outer = 0x923d5000] 09:26:43 INFO - PROCESS | 4241 | 1467736003045 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x92472c00) [pid = 4241] [serial = 1410] [outer = 0x923d5000] 09:26:43 INFO - PROCESS | 4241 | 1467736003968 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1556ms 09:26:44 INFO - PROCESS | 4241 | 1467736004017 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 4241 | 1467736004022 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:26:44 INFO - PROCESS | 4241 | 1467736004029 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 4241 | 1467736004034 Marionette TRACE conn3 <- [1,1850,null,{}] 09:26:44 INFO - PROCESS | 4241 | 1467736004040 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 4241 | 1467736004045 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:44 INFO - PROCESS | 4241 | 1467736004244 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:26:44 INFO - PROCESS | 4241 | 1467736004423 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 4241 | 1467736004433 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63d400 == 21 [pid = 4241] [id = 470] 09:26:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8e680400) [pid = 4241] [serial = 1411] [outer = (nil)] 09:26:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x9309fc00) [pid = 4241] [serial = 1412] [outer = 0x8e680400] 09:26:44 INFO - PROCESS | 4241 | 1467736004516 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93a62c00) [pid = 4241] [serial = 1413] [outer = 0x8e680400] 09:26:45 INFO - PROCESS | 4241 | 1467736005423 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1434ms 09:26:45 INFO - PROCESS | 4241 | 1467736005465 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 4241 | 1467736005468 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:26:45 INFO - PROCESS | 4241 | 1467736005476 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 4241 | 1467736005480 Marionette TRACE conn3 <- [1,1854,null,{}] 09:26:45 INFO - PROCESS | 4241 | 1467736005486 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 4241 | 1467736005491 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:45 INFO - PROCESS | 4241 | 1467736005739 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:26:45 INFO - PROCESS | 4241 | 1467736005870 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 4241 | 1467736005879 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x9309e400 == 22 [pid = 4241] [id = 471] 09:26:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x9309ec00) [pid = 4241] [serial = 1414] [outer = (nil)] 09:26:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x93b10800) [pid = 4241] [serial = 1415] [outer = 0x9309ec00] 09:26:45 INFO - PROCESS | 4241 | 1467736005969 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x93d1f800) [pid = 4241] [serial = 1416] [outer = 0x9309ec00] 09:26:46 INFO - PROCESS | 4241 | 1467736006945 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1536ms 09:26:47 INFO - PROCESS | 4241 | 1467736007013 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:26:47 INFO - PROCESS | 4241 | 1467736007018 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:26:47 INFO - PROCESS | 4241 | 1467736007024 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 4241 | 1467736007028 Marionette TRACE conn3 <- [1,1858,null,{}] 09:26:47 INFO - PROCESS | 4241 | 1467736007034 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 4241 | 1467736007045 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:47 INFO - PROCESS | 4241 | 1467736007290 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:26:47 INFO - PROCESS | 4241 | 1467736007526 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 4241 | 1467736007537 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b07c00 == 23 [pid = 4241] [id = 472] 09:26:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x93d23400) [pid = 4241] [serial = 1417] [outer = (nil)] 09:26:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x9525dc00) [pid = 4241] [serial = 1418] [outer = 0x93d23400] 09:26:47 INFO - PROCESS | 4241 | 1467736007641 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x952a5800) [pid = 4241] [serial = 1419] [outer = 0x93d23400] 09:26:48 INFO - PROCESS | 4241 | 1467736008589 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1643ms 09:26:48 INFO - PROCESS | 4241 | 1467736008668 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 4241 | 1467736008672 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:26:48 INFO - PROCESS | 4241 | 1467736008679 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 4241 | 1467736008683 Marionette TRACE conn3 <- [1,1862,null,{}] 09:26:48 INFO - PROCESS | 4241 | 1467736008689 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:48 INFO - PROCESS | 4241 | 1467736008695 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:48 INFO - PROCESS | 4241 | 1467736008911 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:26:49 INFO - PROCESS | 4241 | 1467736009152 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 4241 | 1467736009161 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e723400 == 24 [pid = 4241] [id = 473] 09:26:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x923e4c00) [pid = 4241] [serial = 1420] [outer = (nil)] 09:26:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x9530bc00) [pid = 4241] [serial = 1421] [outer = 0x923e4c00] 09:26:49 INFO - PROCESS | 4241 | 1467736009287 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x9530e400) [pid = 4241] [serial = 1422] [outer = 0x923e4c00] 09:26:50 INFO - PROCESS | 4241 | 1467736010273 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1634ms 09:26:50 INFO - PROCESS | 4241 | 1467736010315 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:26:50 INFO - PROCESS | 4241 | 1467736010327 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:26:50 INFO - PROCESS | 4241 | 1467736010336 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 4241 | 1467736010339 Marionette TRACE conn3 <- [1,1866,null,{}] 09:26:50 INFO - PROCESS | 4241 | 1467736010347 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 4241 | 1467736010353 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:50 INFO - PROCESS | 4241 | 1467736010538 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:26:51 INFO - PROCESS | 4241 | 1467736010990 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 4241 | 1467736011002 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:51 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc3400 == 25 [pid = 4241] [id = 474] 09:26:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8cfc4000) [pid = 4241] [serial = 1423] [outer = (nil)] 09:26:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8d605000) [pid = 4241] [serial = 1424] [outer = 0x8cfc4000] 09:26:51 INFO - PROCESS | 4241 | 1467736011124 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8d63c800) [pid = 4241] [serial = 1425] [outer = 0x8cfc4000] 09:26:52 INFO - PROCESS | 4241 | 1467736012168 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1892ms 09:26:52 INFO - PROCESS | 4241 | 1467736012230 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 4241 | 1467736012236 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:26:52 INFO - PROCESS | 4241 | 1467736012244 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 4241 | 1467736012248 Marionette TRACE conn3 <- [1,1870,null,{}] 09:26:52 INFO - PROCESS | 4241 | 1467736012257 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 4241 | 1467736012264 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8b980800 == 24 [pid = 4241] [id = 460] 09:26:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8d640800 == 23 [pid = 4241] [id = 459] 09:26:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8b981c00 == 22 [pid = 4241] [id = 458] 09:26:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8b822000 == 21 [pid = 4241] [id = 457] 09:26:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0e0400 == 20 [pid = 4241] [id = 451] 09:26:53 INFO - PROCESS | 4241 | 1467736013533 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8f78f800) [pid = 4241] [serial = 1370] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e676400) [pid = 4241] [serial = 1338] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8d643000) [pid = 4241] [serial = 1337] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f48b400) [pid = 4241] [serial = 1341] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8f2bd400) [pid = 4241] [serial = 1340] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x91e5b400) [pid = 4241] [serial = 1344] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f58f400) [pid = 4241] [serial = 1367] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x91721000) [pid = 4241] [serial = 1343] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8b828400) [pid = 4241] [serial = 1358] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8b97f400) [pid = 4241] [serial = 1359] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e0d8000) [pid = 4241] [serial = 1361] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x92471400) [pid = 4241] [serial = 1347] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8e67a400) [pid = 4241] [serial = 1362] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x92466c00) [pid = 4241] [serial = 1346] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8e8c8400) [pid = 4241] [serial = 1356] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8e727400) [pid = 4241] [serial = 1355] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x930a0800) [pid = 4241] [serial = 1350] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x9309dc00) [pid = 4241] [serial = 1349] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x9525c000) [pid = 4241] [serial = 1353] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x93d25400) [pid = 4241] [serial = 1352] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8f789800) [pid = 4241] [serial = 1368] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8ead0000) [pid = 4241] [serial = 1365] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e8cf800) [pid = 4241] [serial = 1364] [outer = (nil)] [url = about:blank] 09:26:53 INFO - PROCESS | 4241 | 1467736013861 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 4241 | 1467736013869 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97f400 == 21 [pid = 4241] [id = 475] 09:26:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8b97fc00) [pid = 4241] [serial = 1426] [outer = (nil)] 09:26:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8b985c00) [pid = 4241] [serial = 1427] [outer = 0x8b97fc00] 09:26:53 INFO - PROCESS | 4241 | 1467736013950 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8d603800) [pid = 4241] [serial = 1428] [outer = 0x8b97fc00] 09:26:54 INFO - PROCESS | 4241 | 1467736014791 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2600ms 09:26:54 INFO - PROCESS | 4241 | 1467736014846 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 4241 | 1467736014854 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:26:54 INFO - PROCESS | 4241 | 1467736014862 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 4241 | 1467736014867 Marionette TRACE conn3 <- [1,1874,null,{}] 09:26:54 INFO - PROCESS | 4241 | 1467736014874 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 4241 | 1467736014880 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:55 INFO - PROCESS | 4241 | 1467736015064 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:26:55 INFO - PROCESS | 4241 | 1467736015075 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 4241 | 1467736015082 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e679800 == 22 [pid = 4241] [id = 476] 09:26:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e67ac00) [pid = 4241] [serial = 1429] [outer = (nil)] 09:26:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e683c00) [pid = 4241] [serial = 1430] [outer = 0x8e67ac00] 09:26:55 INFO - PROCESS | 4241 | 1467736015284 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e72a800) [pid = 4241] [serial = 1431] [outer = 0x8e67ac00] 09:26:56 INFO - PROCESS | 4241 | 1467736016242 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1436ms 09:26:56 INFO - PROCESS | 4241 | 1467736016300 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 4241 | 1467736016306 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:26:56 INFO - PROCESS | 4241 | 1467736016323 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 4241 | 1467736016328 Marionette TRACE conn3 <- [1,1878,null,{}] 09:26:56 INFO - PROCESS | 4241 | 1467736016336 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 4241 | 1467736016343 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:56 INFO - PROCESS | 4241 | 1467736016581 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:26:56 INFO - PROCESS | 4241 | 1467736016614 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 4241 | 1467736016623 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead0000 == 23 [pid = 4241] [id = 477] 09:26:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8ead0400) [pid = 4241] [serial = 1432] [outer = (nil)] 09:26:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f2c1000) [pid = 4241] [serial = 1433] [outer = 0x8ead0400] 09:26:56 INFO - PROCESS | 4241 | 1467736016697 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f2c7c00) [pid = 4241] [serial = 1434] [outer = 0x8ead0400] 09:26:57 INFO - PROCESS | 4241 | 1467736017818 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1547ms 09:26:57 INFO - PROCESS | 4241 | 1467736017862 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 4241 | 1467736017869 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:26:57 INFO - PROCESS | 4241 | 1467736017918 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 4241 | 1467736017926 Marionette TRACE conn3 <- [1,1882,null,{}] 09:26:57 INFO - PROCESS | 4241 | 1467736017932 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 4241 | 1467736017940 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:58 INFO - PROCESS | 4241 | 1467736018609 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91c75c00) [pid = 4241] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8cfc5000) [pid = 4241] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f484400) [pid = 4241] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8b823800) [pid = 4241] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8d644000) [pid = 4241] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f9cec00) [pid = 4241] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e722c00) [pid = 4241] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8cfc5400) [pid = 4241] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8d636000) [pid = 4241] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x91c78800) [pid = 4241] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:26:58 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e0d3000) [pid = 4241] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:26:58 INFO - PROCESS | 4241 | 1467736018777 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 4241 | 1467736018784 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b823800 == 24 [pid = 4241] [id = 478] 09:26:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8b97a000) [pid = 4241] [serial = 1435] [outer = (nil)] 09:26:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d63d800) [pid = 4241] [serial = 1436] [outer = 0x8b97a000] 09:26:58 INFO - PROCESS | 4241 | 1467736018855 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f484400) [pid = 4241] [serial = 1437] [outer = 0x8b97a000] 09:26:59 INFO - PROCESS | 4241 | 1467736019611 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1757ms 09:26:59 INFO - PROCESS | 4241 | 1467736019666 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 4241 | 1467736019669 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:26:59 INFO - PROCESS | 4241 | 1467736019676 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 4241 | 1467736019679 Marionette TRACE conn3 <- [1,1886,null,{}] 09:26:59 INFO - PROCESS | 4241 | 1467736019685 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 4241 | 1467736019690 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:59 INFO - PROCESS | 4241 | 1467736019854 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:26:59 INFO - PROCESS | 4241 | 1467736019863 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 4241 | 1467736019874 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:26:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b824c00 == 25 [pid = 4241] [id = 479] 09:26:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8cfc5400) [pid = 4241] [serial = 1438] [outer = (nil)] 09:26:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9ccc00) [pid = 4241] [serial = 1439] [outer = 0x8cfc5400] 09:26:59 INFO - PROCESS | 4241 | 1467736019942 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f9d8400) [pid = 4241] [serial = 1440] [outer = 0x8cfc5400] 09:27:01 INFO - PROCESS | 4241 | 1467736021035 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1433ms 09:27:01 INFO - PROCESS | 4241 | 1467736021114 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 4241 | 1467736021122 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:27:01 INFO - PROCESS | 4241 | 1467736021133 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 4241 | 1467736021137 Marionette TRACE conn3 <- [1,1890,null,{}] 09:27:01 INFO - PROCESS | 4241 | 1467736021147 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:01 INFO - PROCESS | 4241 | 1467736021152 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:01 INFO - PROCESS | 4241 | 1467736021349 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:27:01 INFO - PROCESS | 4241 | 1467736021599 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 4241 | 1467736021616 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d640800 == 26 [pid = 4241] [id = 480] 09:27:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e0df800) [pid = 4241] [serial = 1441] [outer = (nil)] 09:27:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e67f800) [pid = 4241] [serial = 1442] [outer = 0x8e0df800] 09:27:01 INFO - PROCESS | 4241 | 1467736021726 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8eacb800) [pid = 4241] [serial = 1443] [outer = 0x8e0df800] 09:27:02 INFO - PROCESS | 4241 | 1467736022768 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1702ms 09:27:02 INFO - PROCESS | 4241 | 1467736022840 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 4241 | 1467736022848 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:27:02 INFO - PROCESS | 4241 | 1467736022859 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 4241 | 1467736022863 Marionette TRACE conn3 <- [1,1894,null,{}] 09:27:02 INFO - PROCESS | 4241 | 1467736022871 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 4241 | 1467736022876 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:03 INFO - PROCESS | 4241 | 1467736023076 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:27:03 INFO - PROCESS | 4241 | 1467736023308 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 4241 | 1467736023317 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b820800 == 27 [pid = 4241] [id = 481] 09:27:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8b829800) [pid = 4241] [serial = 1444] [outer = (nil)] 09:27:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f9cd400) [pid = 4241] [serial = 1445] [outer = 0x8b829800] 09:27:03 INFO - PROCESS | 4241 | 1467736023412 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x9171fc00) [pid = 4241] [serial = 1446] [outer = 0x8b829800] 09:27:04 INFO - PROCESS | 4241 | 1467736024506 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1691ms 09:27:04 INFO - PROCESS | 4241 | 1467736024551 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:27:04 INFO - PROCESS | 4241 | 1467736024556 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:27:04 INFO - PROCESS | 4241 | 1467736024563 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 4241 | 1467736024569 Marionette TRACE conn3 <- [1,1898,null,{}] 09:27:04 INFO - PROCESS | 4241 | 1467736024586 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 4241 | 1467736024595 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:04 INFO - PROCESS | 4241 | 1467736024801 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:27:05 INFO - PROCESS | 4241 | 1467736025010 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 4241 | 1467736025023 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e53c00 == 28 [pid = 4241] [id = 482] 09:27:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x91e54000) [pid = 4241] [serial = 1447] [outer = (nil)] 09:27:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x91e5bc00) [pid = 4241] [serial = 1448] [outer = 0x91e54000] 09:27:05 INFO - PROCESS | 4241 | 1467736025109 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x91e9f800) [pid = 4241] [serial = 1449] [outer = 0x91e54000] 09:27:06 INFO - PROCESS | 4241 | 1467736026125 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1642ms 09:27:06 INFO - PROCESS | 4241 | 1467736026205 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 4241 | 1467736026210 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:27:06 INFO - PROCESS | 4241 | 1467736026216 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 4241 | 1467736026220 Marionette TRACE conn3 <- [1,1902,null,{}] 09:27:06 INFO - PROCESS | 4241 | 1467736026226 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 4241 | 1467736026231 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:06 INFO - PROCESS | 4241 | 1467736026450 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:27:06 INFO - PROCESS | 4241 | 1467736026672 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 4241 | 1467736026681 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e56000 == 29 [pid = 4241] [id = 483] 09:27:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x91e9e400) [pid = 4241] [serial = 1450] [outer = (nil)] 09:27:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x923c8c00) [pid = 4241] [serial = 1451] [outer = 0x91e9e400] 09:27:06 INFO - PROCESS | 4241 | 1467736026807 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x923ccc00) [pid = 4241] [serial = 1452] [outer = 0x91e9e400] 09:27:07 INFO - PROCESS | 4241 | 1467736027836 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1687ms 09:27:07 INFO - PROCESS | 4241 | 1467736027905 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:27:07 INFO - PROCESS | 4241 | 1467736027910 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:27:07 INFO - PROCESS | 4241 | 1467736027917 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 4241 | 1467736027921 Marionette TRACE conn3 <- [1,1906,null,{}] 09:27:07 INFO - PROCESS | 4241 | 1467736027927 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 4241 | 1467736027932 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:08 INFO - PROCESS | 4241 | 1467736028122 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:27:08 INFO - PROCESS | 4241 | 1467736028491 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 4241 | 1467736028503 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b981c00 == 30 [pid = 4241] [id = 484] 09:27:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8b982400) [pid = 4241] [serial = 1453] [outer = (nil)] 09:27:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8cfc9000) [pid = 4241] [serial = 1454] [outer = 0x8b982400] 09:27:08 INFO - PROCESS | 4241 | 1467736028623 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e0d1400) [pid = 4241] [serial = 1455] [outer = 0x8b982400] 09:27:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8d635c00 == 29 [pid = 4241] [id = 461] 09:27:09 INFO - PROCESS | 4241 | 1467736029639 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8f794000) [pid = 4241] [serial = 1371] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x91e59800) [pid = 4241] [serial = 1394] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f485c00) [pid = 4241] [serial = 1398] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8eac7400) [pid = 4241] [serial = 1397] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91c70c00) [pid = 4241] [serial = 1382] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x91728000) [pid = 4241] [serial = 1383] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8b97b400) [pid = 4241] [serial = 1373] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8cfca400) [pid = 4241] [serial = 1374] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f9cac00) [pid = 4241] [serial = 1379] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8fb8bc00) [pid = 4241] [serial = 1380] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f9d5c00) [pid = 4241] [serial = 1391] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8eac7c00) [pid = 4241] [serial = 1388] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f2cac00) [pid = 4241] [serial = 1389] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8e8d4400) [pid = 4241] [serial = 1376] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8f2be400) [pid = 4241] [serial = 1377] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8d641800) [pid = 4241] [serial = 1385] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e679400) [pid = 4241] [serial = 1386] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x923ed400) [pid = 4241] [serial = 1401] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x923d3800) [pid = 4241] [serial = 1400] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x91e9d000) [pid = 4241] [serial = 1395] [outer = (nil)] [url = about:blank] 09:27:09 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8fb98400) [pid = 4241] [serial = 1392] [outer = (nil)] [url = about:blank] 09:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1788ms 09:27:09 INFO - PROCESS | 4241 | 1467736029708 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 4241 | 1467736029713 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:27:09 INFO - PROCESS | 4241 | 1467736029722 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 4241 | 1467736029727 Marionette TRACE conn3 <- [1,1910,null,{}] 09:27:09 INFO - PROCESS | 4241 | 1467736029735 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 4241 | 1467736029742 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:09 INFO - PROCESS | 4241 | 1467736029916 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:27:10 INFO - PROCESS | 4241 | 1467736030059 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 4241 | 1467736030070 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcd000 == 30 [pid = 4241] [id = 485] 09:27:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8cfcf000) [pid = 4241] [serial = 1456] [outer = (nil)] 09:27:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8eac9800) [pid = 4241] [serial = 1457] [outer = 0x8cfcf000] 09:27:10 INFO - PROCESS | 4241 | 1467736030163 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f2ca000) [pid = 4241] [serial = 1458] [outer = 0x8cfcf000] 09:27:11 INFO - PROCESS | 4241 | 1467736031014 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1345ms 09:27:11 INFO - PROCESS | 4241 | 1467736031071 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 4241 | 1467736031077 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:27:11 INFO - PROCESS | 4241 | 1467736031084 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 4241 | 1467736031088 Marionette TRACE conn3 <- [1,1914,null,{}] 09:27:11 INFO - PROCESS | 4241 | 1467736031093 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 4241 | 1467736031098 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:11 INFO - PROCESS | 4241 | 1467736031271 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:27:11 INFO - PROCESS | 4241 | 1467736031282 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 4241 | 1467736031293 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eacb400 == 31 [pid = 4241] [id = 486] 09:27:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f585800) [pid = 4241] [serial = 1459] [outer = (nil)] 09:27:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9d2c00) [pid = 4241] [serial = 1460] [outer = 0x8f585800] 09:27:11 INFO - PROCESS | 4241 | 1467736031489 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x9171c400) [pid = 4241] [serial = 1461] [outer = 0x8f585800] 09:27:12 INFO - PROCESS | 4241 | 1467736032433 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1390ms 09:27:12 INFO - PROCESS | 4241 | 1467736032476 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 4241 | 1467736032479 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:27:12 INFO - PROCESS | 4241 | 1467736032499 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 4241 | 1467736032508 Marionette TRACE conn3 <- [1,1918,null,{}] 09:27:12 INFO - PROCESS | 4241 | 1467736032517 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 4241 | 1467736032524 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:12 INFO - PROCESS | 4241 | 1467736032762 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:27:12 INFO - PROCESS | 4241 | 1467736032795 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 4241 | 1467736032802 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f78f800 == 32 [pid = 4241] [id = 487] 09:27:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91725400) [pid = 4241] [serial = 1462] [outer = (nil)] 09:27:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x91e5cc00) [pid = 4241] [serial = 1463] [outer = 0x91725400] 09:27:12 INFO - PROCESS | 4241 | 1467736032872 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91e60400) [pid = 4241] [serial = 1464] [outer = 0x91725400] 09:27:13 INFO - PROCESS | 4241 | 1467736033852 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1413ms 09:27:13 INFO - PROCESS | 4241 | 1467736033900 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 4241 | 1467736033905 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:27:13 INFO - PROCESS | 4241 | 1467736033916 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 4241 | 1467736033919 Marionette TRACE conn3 <- [1,1922,null,{}] 09:27:13 INFO - PROCESS | 4241 | 1467736033923 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 4241 | 1467736033929 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:14 INFO - PROCESS | 4241 | 1467736034147 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:27:14 INFO - PROCESS | 4241 | 1467736034171 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 4241 | 1467736034182 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81dc00 == 33 [pid = 4241] [id = 488] 09:27:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8b821000) [pid = 4241] [serial = 1465] [outer = (nil)] 09:27:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x923d4800) [pid = 4241] [serial = 1466] [outer = 0x8b821000] 09:27:14 INFO - PROCESS | 4241 | 1467736034262 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x923d6800) [pid = 4241] [serial = 1467] [outer = 0x8b821000] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x9309ec00) [pid = 4241] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8ead0400) [pid = 4241] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x923d5000) [pid = 4241] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8b97a000) [pid = 4241] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x93d23400) [pid = 4241] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8e680400) [pid = 4241] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f58fc00) [pid = 4241] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e67ac00) [pid = 4241] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8cfc4000) [pid = 4241] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x923e4c00) [pid = 4241] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8b97fc00) [pid = 4241] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:27:14 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8d63a000) [pid = 4241] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:27:15 INFO - PROCESS | 4241 | 1467736035330 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1431ms 09:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:27:15 INFO - PROCESS | 4241 | 1467736035348 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 4241 | 1467736035351 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:27:15 INFO - PROCESS | 4241 | 1467736035360 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 4241 | 1467736035363 Marionette TRACE conn3 <- [1,1926,null,{}] 09:27:15 INFO - PROCESS | 4241 | 1467736035369 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:15 INFO - PROCESS | 4241 | 1467736035375 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:15 INFO - PROCESS | 4241 | 1467736035541 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:27:15 INFO - PROCESS | 4241 | 1467736035686 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 4241 | 1467736035706 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b82bc00 == 34 [pid = 4241] [id = 489] 09:27:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8e72e000) [pid = 4241] [serial = 1468] [outer = (nil)] 09:27:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91e5dc00) [pid = 4241] [serial = 1469] [outer = 0x8e72e000] 09:27:15 INFO - PROCESS | 4241 | 1467736035786 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x923ec400) [pid = 4241] [serial = 1470] [outer = 0x8e72e000] 09:27:16 INFO - PROCESS | 4241 | 1467736036807 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1485ms 09:27:16 INFO - PROCESS | 4241 | 1467736036843 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 4241 | 1467736036850 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:27:16 INFO - PROCESS | 4241 | 1467736036859 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 4241 | 1467736036865 Marionette TRACE conn3 <- [1,1930,null,{}] 09:27:16 INFO - PROCESS | 4241 | 1467736036875 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:16 INFO - PROCESS | 4241 | 1467736036881 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:17 INFO - PROCESS | 4241 | 1467736037089 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:27:17 INFO - PROCESS | 4241 | 1467736037325 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 4241 | 1467736037332 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d8c00 == 35 [pid = 4241] [id = 490] 09:27:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e0dec00) [pid = 4241] [serial = 1471] [outer = (nil)] 09:27:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e8d5c00) [pid = 4241] [serial = 1472] [outer = 0x8e0dec00] 09:27:17 INFO - PROCESS | 4241 | 1467736037486 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f2c2400) [pid = 4241] [serial = 1473] [outer = 0x8e0dec00] 09:27:18 INFO - PROCESS | 4241 | 1467736038494 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1695ms 09:27:18 INFO - PROCESS | 4241 | 1467736038555 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 4241 | 1467736038562 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:27:18 INFO - PROCESS | 4241 | 1467736038574 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 4241 | 1467736038579 Marionette TRACE conn3 <- [1,1934,null,{}] 09:27:18 INFO - PROCESS | 4241 | 1467736038586 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 4241 | 1467736038593 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:18 INFO - PROCESS | 4241 | 1467736038806 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:27:19 INFO - PROCESS | 4241 | 1467736039066 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 4241 | 1467736039075 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb92800 == 36 [pid = 4241] [id = 491] 09:27:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x9171c000) [pid = 4241] [serial = 1474] [outer = (nil)] 09:27:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x91c6e400) [pid = 4241] [serial = 1475] [outer = 0x9171c000] 09:27:19 INFO - PROCESS | 4241 | 1467736039181 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91c79c00) [pid = 4241] [serial = 1476] [outer = 0x9171c000] 09:27:20 INFO - PROCESS | 4241 | 1467736040260 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1741ms 09:27:20 INFO - PROCESS | 4241 | 1467736040315 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 4241 | 1467736040319 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:27:20 INFO - PROCESS | 4241 | 1467736040328 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 4241 | 1467736040335 Marionette TRACE conn3 <- [1,1938,null,{}] 09:27:20 INFO - PROCESS | 4241 | 1467736040355 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 4241 | 1467736040369 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:20 INFO - PROCESS | 4241 | 1467736040612 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:27:20 INFO - PROCESS | 4241 | 1467736040851 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 4241 | 1467736040863 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x9246e400 == 37 [pid = 4241] [id = 492] 09:27:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x9246ec00) [pid = 4241] [serial = 1477] [outer = (nil)] 09:27:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x930a3400) [pid = 4241] [serial = 1478] [outer = 0x9246ec00] 09:27:20 INFO - PROCESS | 4241 | 1467736040954 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x93b02000) [pid = 4241] [serial = 1479] [outer = 0x9246ec00] 09:27:21 INFO - PROCESS | 4241 | 1467736041922 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1647ms 09:27:21 INFO - PROCESS | 4241 | 1467736041976 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 4241 | 1467736041980 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:27:21 INFO - PROCESS | 4241 | 1467736041987 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 4241 | 1467736041990 Marionette TRACE conn3 <- [1,1942,null,{}] 09:27:22 INFO - PROCESS | 4241 | 1467736041997 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:22 INFO - PROCESS | 4241 | 1467736042002 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:22 INFO - PROCESS | 4241 | 1467736042185 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:27:22 INFO - PROCESS | 4241 | 1467736042366 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 4241 | 1467736042372 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x93a56c00 == 38 [pid = 4241] [id = 493] 09:27:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93b08c00) [pid = 4241] [serial = 1480] [outer = (nil)] 09:27:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x93d23000) [pid = 4241] [serial = 1481] [outer = 0x93b08c00] 09:27:22 INFO - PROCESS | 4241 | 1467736042457 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x93d28000) [pid = 4241] [serial = 1482] [outer = 0x93b08c00] 09:27:23 INFO - PROCESS | 4241 | 1467736043454 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1531ms 09:27:23 INFO - PROCESS | 4241 | 1467736043519 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 4241 | 1467736043523 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:27:23 INFO - PROCESS | 4241 | 1467736043530 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 4241 | 1467736043534 Marionette TRACE conn3 <- [1,1946,null,{}] 09:27:23 INFO - PROCESS | 4241 | 1467736043540 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 4241 | 1467736043546 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:23 INFO - PROCESS | 4241 | 1467736043766 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:27:24 INFO - PROCESS | 4241 | 1467736044005 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 4241 | 1467736044012 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48c400 == 39 [pid = 4241] [id = 494] 09:27:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8fb97400) [pid = 4241] [serial = 1483] [outer = (nil)] 09:27:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x948af800) [pid = 4241] [serial = 1484] [outer = 0x8fb97400] 09:27:24 INFO - PROCESS | 4241 | 1467736044142 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x95254c00) [pid = 4241] [serial = 1485] [outer = 0x8fb97400] 09:27:25 INFO - PROCESS | 4241 | 1467736045106 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1636ms 09:27:25 INFO - PROCESS | 4241 | 1467736045167 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 4241 | 1467736045171 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:27:25 INFO - PROCESS | 4241 | 1467736045178 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 4241 | 1467736045182 Marionette TRACE conn3 <- [1,1950,null,{}] 09:27:25 INFO - PROCESS | 4241 | 1467736045188 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 4241 | 1467736045199 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:25 INFO - PROCESS | 4241 | 1467736045534 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:27:25 INFO - PROCESS | 4241 | 1467736045730 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 4241 | 1467736045735 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c71c00 == 40 [pid = 4241] [id = 495] 09:27:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x92475000) [pid = 4241] [serial = 1486] [outer = (nil)] 09:27:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x978b3400) [pid = 4241] [serial = 1487] [outer = 0x92475000] 09:27:25 INFO - PROCESS | 4241 | 1467736045831 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x98325000) [pid = 4241] [serial = 1488] [outer = 0x92475000] 09:27:26 INFO - PROCESS | 4241 | 1467736046748 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1634ms 09:27:26 INFO - PROCESS | 4241 | 1467736046814 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:27:26 INFO - PROCESS | 4241 | 1467736046819 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:27:26 INFO - PROCESS | 4241 | 1467736046827 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 4241 | 1467736046830 Marionette TRACE conn3 <- [1,1954,null,{}] 09:27:26 INFO - PROCESS | 4241 | 1467736046838 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:26 INFO - PROCESS | 4241 | 1467736046843 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:27 INFO - PROCESS | 4241 | 1467736047094 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:27:27 INFO - PROCESS | 4241 | 1467736047359 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 4241 | 1467736047368 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b82a400 == 41 [pid = 4241] [id = 496] 09:27:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8b97e800) [pid = 4241] [serial = 1489] [outer = (nil)] 09:27:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8d642800) [pid = 4241] [serial = 1490] [outer = 0x8b97e800] 09:27:27 INFO - PROCESS | 4241 | 1467736047541 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8e67b400) [pid = 4241] [serial = 1491] [outer = 0x8b97e800] 09:27:28 INFO - PROCESS | 4241 | 1467736048738 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1946ms 09:27:28 INFO - PROCESS | 4241 | 1467736048773 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 4241 | 1467736048779 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:27:28 INFO - PROCESS | 4241 | 1467736048788 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 4241 | 1467736048792 Marionette TRACE conn3 <- [1,1958,null,{}] 09:27:28 INFO - PROCESS | 4241 | 1467736048800 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:28 INFO - PROCESS | 4241 | 1467736048806 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:29 INFO - PROCESS | 4241 | 1467736049005 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:27:29 INFO - PROCESS | 4241 | 1467736049249 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 4241 | 1467736049258 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0da400 == 42 [pid = 4241] [id = 497] 09:27:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e0de400) [pid = 4241] [serial = 1492] [outer = (nil)] 09:27:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8ead0400) [pid = 4241] [serial = 1493] [outer = 0x8e0de400] 09:27:29 INFO - PROCESS | 4241 | 1467736049334 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8f48dc00) [pid = 4241] [serial = 1494] [outer = 0x8e0de400] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8f793400 == 41 [pid = 4241] [id = 463] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d6c00 == 40 [pid = 4241] [id = 464] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc3000 == 39 [pid = 4241] [id = 465] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8d639400 == 38 [pid = 4241] [id = 462] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97f400 == 37 [pid = 4241] [id = 475] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x91e56400 == 36 [pid = 4241] [id = 469] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8f587800 == 35 [pid = 4241] [id = 468] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x9309e400 == 34 [pid = 4241] [id = 471] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8e723400 == 33 [pid = 4241] [id = 473] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc3400 == 32 [pid = 4241] [id = 474] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d7400 == 31 [pid = 4241] [id = 466] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8b826400 == 30 [pid = 4241] [id = 467] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x93b07c00 == 29 [pid = 4241] [id = 472] 09:27:31 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63d400 == 28 [pid = 4241] [id = 470] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8d605000) [pid = 4241] [serial = 1424] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x9530e400) [pid = 4241] [serial = 1422] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x9309fc00) [pid = 4241] [serial = 1412] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8f9ccc00) [pid = 4241] [serial = 1439] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x93b10800) [pid = 4241] [serial = 1415] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f2c1000) [pid = 4241] [serial = 1433] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x92472c00) [pid = 4241] [serial = 1410] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8f484400) [pid = 4241] [serial = 1437] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x9525dc00) [pid = 4241] [serial = 1418] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f2c7c00) [pid = 4241] [serial = 1434] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x93a62c00) [pid = 4241] [serial = 1413] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f9cb000) [pid = 4241] [serial = 1406] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8d63d800) [pid = 4241] [serial = 1436] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x952a5800) [pid = 4241] [serial = 1419] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8e683c00) [pid = 4241] [serial = 1430] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x92468000) [pid = 4241] [serial = 1409] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x93d1f800) [pid = 4241] [serial = 1416] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8d63c800) [pid = 4241] [serial = 1425] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x9171ec00) [pid = 4241] [serial = 1407] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x9530bc00) [pid = 4241] [serial = 1421] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8e72a800) [pid = 4241] [serial = 1431] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8d603800) [pid = 4241] [serial = 1428] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e8c9400) [pid = 4241] [serial = 1404] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8b985c00) [pid = 4241] [serial = 1427] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e72a400) [pid = 4241] [serial = 1403] [outer = (nil)] [url = about:blank] 09:27:31 INFO - PROCESS | 4241 | 1467736051489 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2786ms 09:27:31 INFO - PROCESS | 4241 | 1467736051574 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 4241 | 1467736051579 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:27:31 INFO - PROCESS | 4241 | 1467736051589 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 4241 | 1467736051593 Marionette TRACE conn3 <- [1,1962,null,{}] 09:27:31 INFO - PROCESS | 4241 | 1467736051601 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:31 INFO - PROCESS | 4241 | 1467736051607 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:31 INFO - PROCESS | 4241 | 1467736051764 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:27:31 INFO - PROCESS | 4241 | 1467736051898 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 4241 | 1467736051907 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcdc00 == 29 [pid = 4241] [id = 498] 09:27:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8cfce000) [pid = 4241] [serial = 1495] [outer = (nil)] 09:27:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8d606800) [pid = 4241] [serial = 1496] [outer = 0x8cfce000] 09:27:31 INFO - PROCESS | 4241 | 1467736051979 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8d60cc00) [pid = 4241] [serial = 1497] [outer = 0x8cfce000] 09:27:32 INFO - PROCESS | 4241 | 1467736052819 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1280ms 09:27:32 INFO - PROCESS | 4241 | 1467736052869 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 4241 | 1467736052878 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:27:32 INFO - PROCESS | 4241 | 1467736052893 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 4241 | 1467736052898 Marionette TRACE conn3 <- [1,1966,null,{}] 09:27:32 INFO - PROCESS | 4241 | 1467736052904 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 4241 | 1467736052909 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:33 INFO - PROCESS | 4241 | 1467736053082 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:27:33 INFO - PROCESS | 4241 | 1467736053212 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 4241 | 1467736053222 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67a400 == 30 [pid = 4241] [id = 499] 09:27:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e681c00) [pid = 4241] [serial = 1498] [outer = (nil)] 09:27:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e72a800) [pid = 4241] [serial = 1499] [outer = 0x8e681c00] 09:27:33 INFO - PROCESS | 4241 | 1467736053295 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e8c7000) [pid = 4241] [serial = 1500] [outer = 0x8e681c00] 09:27:34 INFO - PROCESS | 4241 | 1467736054206 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1344ms 09:27:34 INFO - PROCESS | 4241 | 1467736054247 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 4241 | 1467736054251 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:27:34 INFO - PROCESS | 4241 | 1467736054257 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 4241 | 1467736054263 Marionette TRACE conn3 <- [1,1970,null,{}] 09:27:34 INFO - PROCESS | 4241 | 1467736054280 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 4241 | 1467736054289 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:34 INFO - PROCESS | 4241 | 1467736054513 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:27:34 INFO - PROCESS | 4241 | 1467736054537 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 4241 | 1467736054545 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c5c00 == 31 [pid = 4241] [id = 500] 09:27:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f2c8400) [pid = 4241] [serial = 1501] [outer = (nil)] 09:27:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f589c00) [pid = 4241] [serial = 1502] [outer = 0x8f2c8400] 09:27:34 INFO - PROCESS | 4241 | 1467736054615 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f78a800) [pid = 4241] [serial = 1503] [outer = 0x8f2c8400] 09:27:35 INFO - PROCESS | 4241 | 1467736055522 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1297ms 09:27:35 INFO - PROCESS | 4241 | 1467736055573 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 4241 | 1467736055578 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:27:35 INFO - PROCESS | 4241 | 1467736055594 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 4241 | 1467736055597 Marionette TRACE conn3 <- [1,1974,null,{}] 09:27:35 INFO - PROCESS | 4241 | 1467736055603 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 4241 | 1467736055607 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:35 INFO - PROCESS | 4241 | 1467736055817 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:27:35 INFO - PROCESS | 4241 | 1467736055840 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 4241 | 1467736055848 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f482400 == 32 [pid = 4241] [id = 501] 09:27:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8f78ec00) [pid = 4241] [serial = 1504] [outer = (nil)] 09:27:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f9d7000) [pid = 4241] [serial = 1505] [outer = 0x8f78ec00] 09:27:35 INFO - PROCESS | 4241 | 1467736055919 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x91722000) [pid = 4241] [serial = 1506] [outer = 0x8f78ec00] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x91725400) [pid = 4241] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8b821000) [pid = 4241] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8e0df800) [pid = 4241] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91e9e400) [pid = 4241] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8cfcf000) [pid = 4241] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8b829800) [pid = 4241] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8cfc5400) [pid = 4241] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8b982400) [pid = 4241] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f585800) [pid = 4241] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x91e54000) [pid = 4241] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:27:36 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e72e000) [pid = 4241] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:27:37 INFO - PROCESS | 4241 | 1467736057320 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1741ms 09:27:37 INFO - PROCESS | 4241 | 1467736057336 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 4241 | 1467736057340 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:27:37 INFO - PROCESS | 4241 | 1467736057346 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 4241 | 1467736057349 Marionette TRACE conn3 <- [1,1978,null,{}] 09:27:37 INFO - PROCESS | 4241 | 1467736057355 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 4241 | 1467736057361 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:37 INFO - PROCESS | 4241 | 1467736057513 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:27:37 INFO - PROCESS | 4241 | 1467736057526 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 4241 | 1467736057533 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b977400 == 33 [pid = 4241] [id = 502] 09:27:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8cfc5400) [pid = 4241] [serial = 1507] [outer = (nil)] 09:27:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91725400) [pid = 4241] [serial = 1508] [outer = 0x8cfc5400] 09:27:37 INFO - PROCESS | 4241 | 1467736057609 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91c70c00) [pid = 4241] [serial = 1509] [outer = 0x8cfc5400] 09:27:38 INFO - PROCESS | 4241 | 1467736058557 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1247ms 09:27:38 INFO - PROCESS | 4241 | 1467736058593 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 4241 | 1467736058597 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:27:38 INFO - PROCESS | 4241 | 1467736058607 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 4241 | 1467736058609 Marionette TRACE conn3 <- [1,1982,null,{}] 09:27:38 INFO - PROCESS | 4241 | 1467736058614 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 4241 | 1467736058624 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:38 INFO - PROCESS | 4241 | 1467736058877 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:27:39 INFO - PROCESS | 4241 | 1467736059064 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 4241 | 1467736059071 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b979400 == 34 [pid = 4241] [id = 503] 09:27:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8b979800) [pid = 4241] [serial = 1510] [outer = (nil)] 09:27:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8b97f400) [pid = 4241] [serial = 1511] [outer = 0x8b979800] 09:27:39 INFO - PROCESS | 4241 | 1467736059203 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8cfcd400) [pid = 4241] [serial = 1512] [outer = 0x8b979800] 09:27:40 INFO - PROCESS | 4241 | 1467736060297 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1736ms 09:27:40 INFO - PROCESS | 4241 | 1467736060341 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 4241 | 1467736060348 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:27:40 INFO - PROCESS | 4241 | 1467736060358 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 4241 | 1467736060364 Marionette TRACE conn3 <- [1,1986,null,{}] 09:27:40 INFO - PROCESS | 4241 | 1467736060372 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 4241 | 1467736060378 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:40 INFO - PROCESS | 4241 | 1467736060611 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:27:40 INFO - PROCESS | 4241 | 1467736060838 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 4241 | 1467736060845 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e725c00 == 35 [pid = 4241] [id = 504] 09:27:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8e8c8c00) [pid = 4241] [serial = 1513] [outer = (nil)] 09:27:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8e8ce400) [pid = 4241] [serial = 1514] [outer = 0x8e8c8c00] 09:27:40 INFO - PROCESS | 4241 | 1467736060980 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8eac4800) [pid = 4241] [serial = 1515] [outer = 0x8e8c8c00] 09:27:42 INFO - PROCESS | 4241 | 1467736061997 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1691ms 09:27:42 INFO - PROCESS | 4241 | 1467736062049 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 4241 | 1467736062054 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:27:42 INFO - PROCESS | 4241 | 1467736062061 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 4241 | 1467736062065 Marionette TRACE conn3 <- [1,1990,null,{}] 09:27:42 INFO - PROCESS | 4241 | 1467736062071 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 4241 | 1467736062077 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:42 INFO - PROCESS | 4241 | 1467736062288 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:27:42 INFO - PROCESS | 4241 | 1467736062562 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 4241 | 1467736062574 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f584000 == 36 [pid = 4241] [id = 505] 09:27:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f58e000) [pid = 4241] [serial = 1516] [outer = (nil)] 09:27:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8f78a000) [pid = 4241] [serial = 1517] [outer = 0x8f58e000] 09:27:42 INFO - PROCESS | 4241 | 1467736062702 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f9d6c00) [pid = 4241] [serial = 1518] [outer = 0x8f58e000] 09:27:43 INFO - PROCESS | 4241 | 1467736063788 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1788ms 09:27:43 INFO - PROCESS | 4241 | 1467736063851 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 4241 | 1467736063858 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:27:43 INFO - PROCESS | 4241 | 1467736063877 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 4241 | 1467736063885 Marionette TRACE conn3 <- [1,1994,null,{}] 09:27:43 INFO - PROCESS | 4241 | 1467736063892 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 4241 | 1467736063898 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:44 INFO - PROCESS | 4241 | 1467736064146 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:27:44 INFO - PROCESS | 4241 | 1467736064430 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 4241 | 1467736064439 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e5b800 == 37 [pid = 4241] [id = 506] 09:27:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x91e5d800) [pid = 4241] [serial = 1519] [outer = (nil)] 09:27:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x923d2c00) [pid = 4241] [serial = 1520] [outer = 0x91e5d800] 09:27:44 INFO - PROCESS | 4241 | 1467736064521 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x923e1000) [pid = 4241] [serial = 1521] [outer = 0x91e5d800] 09:27:45 INFO - PROCESS | 4241 | 1467736065716 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1901ms 09:27:45 INFO - PROCESS | 4241 | 1467736065770 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 4241 | 1467736065776 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:27:45 INFO - PROCESS | 4241 | 1467736065786 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 4241 | 1467736065789 Marionette TRACE conn3 <- [1,1998,null,{}] 09:27:45 INFO - PROCESS | 4241 | 1467736065798 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 4241 | 1467736065804 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:46 INFO - PROCESS | 4241 | 1467736066039 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:27:46 INFO - PROCESS | 4241 | 1467736066332 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 4241 | 1467736066343 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:46 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d643c00 == 38 [pid = 4241] [id = 507] 09:27:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8d644800) [pid = 4241] [serial = 1522] [outer = (nil)] 09:27:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e0d9800) [pid = 4241] [serial = 1523] [outer = 0x8d644800] 09:27:46 INFO - PROCESS | 4241 | 1467736066424 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e67e400) [pid = 4241] [serial = 1524] [outer = 0x8d644800] 09:27:46 INFO - PROCESS | 4241 | --DOCSHELL 0x8b823800 == 37 [pid = 4241] [id = 478] 09:27:46 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead0000 == 36 [pid = 4241] [id = 477] 09:27:46 INFO - PROCESS | 4241 | --DOCSHELL 0x8eacb400 == 35 [pid = 4241] [id = 486] 09:27:46 INFO - PROCESS | 4241 | --DOCSHELL 0x8e679800 == 34 [pid = 4241] [id = 476] 09:27:46 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcd000 == 33 [pid = 4241] [id = 485] 09:27:46 INFO - PROCESS | 4241 | --DOCSHELL 0x8b977400 == 32 [pid = 4241] [id = 502] 09:27:47 INFO - PROCESS | 4241 | --DOCSHELL 0x8f482400 == 31 [pid = 4241] [id = 501] 09:27:47 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c5c00 == 30 [pid = 4241] [id = 500] 09:27:47 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67a400 == 29 [pid = 4241] [id = 499] 09:27:47 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcdc00 == 28 [pid = 4241] [id = 498] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x91e5cc00) [pid = 4241] [serial = 1463] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x923d4800) [pid = 4241] [serial = 1466] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e67f800) [pid = 4241] [serial = 1442] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8eacb800) [pid = 4241] [serial = 1443] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x923c8c00) [pid = 4241] [serial = 1451] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x923ccc00) [pid = 4241] [serial = 1452] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8eac9800) [pid = 4241] [serial = 1457] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8f2ca000) [pid = 4241] [serial = 1458] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f9cd400) [pid = 4241] [serial = 1445] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x9171fc00) [pid = 4241] [serial = 1446] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f9d8400) [pid = 4241] [serial = 1440] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8cfc9000) [pid = 4241] [serial = 1454] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8e0d1400) [pid = 4241] [serial = 1455] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f9d2c00) [pid = 4241] [serial = 1460] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x91e5bc00) [pid = 4241] [serial = 1448] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x91e9f800) [pid = 4241] [serial = 1449] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x923ec400) [pid = 4241] [serial = 1470] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x91e5dc00) [pid = 4241] [serial = 1469] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x91e60400) [pid = 4241] [serial = 1464] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x923d6800) [pid = 4241] [serial = 1467] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x9171c400) [pid = 4241] [serial = 1461] [outer = (nil)] [url = about:blank] 09:27:47 INFO - PROCESS | 4241 | 1467736067377 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1636ms 09:27:47 INFO - PROCESS | 4241 | 1467736067423 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 4241 | 1467736067430 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:27:47 INFO - PROCESS | 4241 | 1467736067442 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 4241 | 1467736067446 Marionette TRACE conn3 <- [1,2002,null,{}] 09:27:47 INFO - PROCESS | 4241 | 1467736067453 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 4241 | 1467736067459 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:47 INFO - PROCESS | 4241 | 1467736067683 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:27:47 INFO - PROCESS | 4241 | 1467736067944 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 4241 | 1467736067956 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c9800 == 29 [pid = 4241] [id = 508] 09:27:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8e8cec00) [pid = 4241] [serial = 1525] [outer = (nil)] 09:27:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8eacc000) [pid = 4241] [serial = 1526] [outer = 0x8e8cec00] 09:27:48 INFO - PROCESS | 4241 | 1467736068048 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8ead3000) [pid = 4241] [serial = 1527] [outer = 0x8e8cec00] 09:27:48 INFO - PROCESS | 4241 | 1467736068962 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1548ms 09:27:48 INFO - PROCESS | 4241 | 1467736068990 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 4241 | 1467736068993 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:27:49 INFO - PROCESS | 4241 | 1467736069001 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 4241 | 1467736069007 Marionette TRACE conn3 <- [1,2006,null,{}] 09:27:49 INFO - PROCESS | 4241 | 1467736069024 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 4241 | 1467736069034 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:49 INFO - PROCESS | 4241 | 1467736069224 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:27:49 INFO - PROCESS | 4241 | 1467736069371 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 4241 | 1467736069381 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58b400 == 30 [pid = 4241] [id = 509] 09:27:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f58c000) [pid = 4241] [serial = 1528] [outer = (nil)] 09:27:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9d2800) [pid = 4241] [serial = 1529] [outer = 0x8f58c000] 09:27:49 INFO - PROCESS | 4241 | 1467736069461 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x9171c800) [pid = 4241] [serial = 1530] [outer = 0x8f58c000] 09:27:50 INFO - PROCESS | 4241 | 1467736070416 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1489ms 09:27:50 INFO - PROCESS | 4241 | 1467736070491 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 4241 | 1467736070496 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:27:50 INFO - PROCESS | 4241 | 1467736070502 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 4241 | 1467736070504 Marionette TRACE conn3 <- [1,2010,null,{}] 09:27:50 INFO - PROCESS | 4241 | 1467736070519 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 4241 | 1467736070524 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:50 INFO - PROCESS | 4241 | 1467736070752 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:27:50 INFO - PROCESS | 4241 | 1467736070778 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 4241 | 1467736070785 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfca400 == 31 [pid = 4241] [id = 510] 09:27:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f9cd400) [pid = 4241] [serial = 1531] [outer = (nil)] 09:27:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x91e60400) [pid = 4241] [serial = 1532] [outer = 0x8f9cd400] 09:27:50 INFO - PROCESS | 4241 | 1467736070856 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91ea6000) [pid = 4241] [serial = 1533] [outer = 0x8f9cd400] 09:27:51 INFO - PROCESS | 4241 | 1467736071962 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8fb97400) [pid = 4241] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x92475000) [pid = 4241] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8b97e800) [pid = 4241] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f2c8400) [pid = 4241] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e681c00) [pid = 4241] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e0de400) [pid = 4241] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e0dec00) [pid = 4241] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x9171c000) [pid = 4241] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f78ec00) [pid = 4241] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x9246ec00) [pid = 4241] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8cfce000) [pid = 4241] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:27:51 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x93b08c00) [pid = 4241] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1539ms 09:27:52 INFO - PROCESS | 4241 | 1467736072042 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 4241 | 1467736072046 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:27:52 INFO - PROCESS | 4241 | 1467736072052 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 4241 | 1467736072056 Marionette TRACE conn3 <- [1,2014,null,{}] 09:27:52 INFO - PROCESS | 4241 | 1467736072061 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 4241 | 1467736072068 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:52 INFO - PROCESS | 4241 | 1467736072242 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:27:52 INFO - PROCESS | 4241 | 1467736072379 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 4241 | 1467736072387 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b825400 == 32 [pid = 4241] [id = 511] 09:27:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f48d800) [pid = 4241] [serial = 1534] [outer = (nil)] 09:27:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8fb8c000) [pid = 4241] [serial = 1535] [outer = 0x8f48d800] 09:27:52 INFO - PROCESS | 4241 | 1467736072462 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x91c6ec00) [pid = 4241] [serial = 1536] [outer = 0x8f48d800] 09:27:53 INFO - PROCESS | 4241 | 1467736073310 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1285ms 09:27:53 INFO - PROCESS | 4241 | 1467736073339 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 4241 | 1467736073342 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:27:53 INFO - PROCESS | 4241 | 1467736073349 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 4241 | 1467736073352 Marionette TRACE conn3 <- [1,2018,null,{}] 09:27:53 INFO - PROCESS | 4241 | 1467736073358 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 4241 | 1467736073369 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:53 INFO - PROCESS | 4241 | 1467736073608 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:27:53 INFO - PROCESS | 4241 | 1467736073752 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 4241 | 1467736073762 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0dec00 == 33 [pid = 4241] [id = 512] 09:27:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f2c8400) [pid = 4241] [serial = 1537] [outer = (nil)] 09:27:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x9246d000) [pid = 4241] [serial = 1538] [outer = 0x8f2c8400] 09:27:53 INFO - PROCESS | 4241 | 1467736073843 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x92ed3000) [pid = 4241] [serial = 1539] [outer = 0x8f2c8400] 09:27:54 INFO - PROCESS | 4241 | 1467736074915 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1636ms 09:27:54 INFO - PROCESS | 4241 | 1467736074987 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 4241 | 1467736074995 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:27:55 INFO - PROCESS | 4241 | 1467736075003 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 4241 | 1467736075011 Marionette TRACE conn3 <- [1,2022,null,{}] 09:27:55 INFO - PROCESS | 4241 | 1467736075022 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:55 INFO - PROCESS | 4241 | 1467736075027 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:55 INFO - PROCESS | 4241 | 1467736075272 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:27:55 INFO - PROCESS | 4241 | 1467736075529 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 4241 | 1467736075536 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63f800 == 34 [pid = 4241] [id = 513] 09:27:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8d643000) [pid = 4241] [serial = 1540] [outer = (nil)] 09:27:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e72e000) [pid = 4241] [serial = 1541] [outer = 0x8d643000] 09:27:55 INFO - PROCESS | 4241 | 1467736075671 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8eacb800) [pid = 4241] [serial = 1542] [outer = 0x8d643000] 09:27:56 INFO - PROCESS | 4241 | 1467736076738 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1791ms 09:27:56 INFO - PROCESS | 4241 | 1467736076793 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 4241 | 1467736076801 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:27:56 INFO - PROCESS | 4241 | 1467736076813 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 4241 | 1467736076817 Marionette TRACE conn3 <- [1,2026,null,{}] 09:27:56 INFO - PROCESS | 4241 | 1467736076824 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 4241 | 1467736076830 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:57 INFO - PROCESS | 4241 | 1467736077032 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:27:57 INFO - PROCESS | 4241 | 1467736077278 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 4241 | 1467736077286 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e727400 == 35 [pid = 4241] [id = 514] 09:27:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f9cf400) [pid = 4241] [serial = 1543] [outer = (nil)] 09:27:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8fb98c00) [pid = 4241] [serial = 1544] [outer = 0x8f9cf400] 09:27:57 INFO - PROCESS | 4241 | 1467736077418 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91e5ec00) [pid = 4241] [serial = 1545] [outer = 0x8f9cf400] 09:27:58 INFO - PROCESS | 4241 | 1467736078434 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1691ms 09:27:58 INFO - PROCESS | 4241 | 1467736078511 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 4241 | 1467736078518 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:27:58 INFO - PROCESS | 4241 | 1467736078529 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 4241 | 1467736078536 Marionette TRACE conn3 <- [1,2030,null,{}] 09:27:58 INFO - PROCESS | 4241 | 1467736078552 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:58 INFO - PROCESS | 4241 | 1467736078561 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:58 INFO - PROCESS | 4241 | 1467736078843 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:27:59 INFO - PROCESS | 4241 | 1467736079072 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 4241 | 1467736079081 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:27:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x930a2800 == 36 [pid = 4241] [id = 515] 09:27:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x930a4000) [pid = 4241] [serial = 1546] [outer = (nil)] 09:27:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x93b04800) [pid = 4241] [serial = 1547] [outer = 0x930a4000] 09:27:59 INFO - PROCESS | 4241 | 1467736079170 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x93b10c00) [pid = 4241] [serial = 1548] [outer = 0x930a4000] 09:28:00 INFO - PROCESS | 4241 | 1467736080105 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1637ms 09:28:00 INFO - PROCESS | 4241 | 1467736080168 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 4241 | 1467736080172 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:28:00 INFO - PROCESS | 4241 | 1467736080179 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 4241 | 1467736080182 Marionette TRACE conn3 <- [1,2034,null,{}] 09:28:00 INFO - PROCESS | 4241 | 1467736080188 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 4241 | 1467736080193 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:00 INFO - PROCESS | 4241 | 1467736080393 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:28:00 INFO - PROCESS | 4241 | 1467736080573 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 4241 | 1467736080583 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:00 INFO - PROCESS | 4241 | ++DOCSHELL 0x91727c00 == 37 [pid = 4241] [id = 516] 09:28:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x923d4800) [pid = 4241] [serial = 1549] [outer = (nil)] 09:28:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x93d29c00) [pid = 4241] [serial = 1550] [outer = 0x923d4800] 09:28:00 INFO - PROCESS | 4241 | 1467736080669 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x948b2c00) [pid = 4241] [serial = 1551] [outer = 0x923d4800] 09:28:01 INFO - PROCESS | 4241 | 1467736081620 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1480ms 09:28:01 INFO - PROCESS | 4241 | 1467736081676 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 4241 | 1467736081681 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:28:01 INFO - PROCESS | 4241 | 1467736081690 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 4241 | 1467736081692 Marionette TRACE conn3 <- [1,2038,null,{}] 09:28:01 INFO - PROCESS | 4241 | 1467736081701 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 4241 | 1467736081707 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:01 INFO - PROCESS | 4241 | 1467736081911 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:28:02 INFO - PROCESS | 4241 | 1467736082110 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 4241 | 1467736082118 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead2400 == 38 [pid = 4241] [id = 517] 09:28:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8f481400) [pid = 4241] [serial = 1552] [outer = (nil)] 09:28:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x95306400) [pid = 4241] [serial = 1553] [outer = 0x8f481400] 09:28:02 INFO - PROCESS | 4241 | 1467736082209 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x9530c400) [pid = 4241] [serial = 1554] [outer = 0x8f481400] 09:28:03 INFO - PROCESS | 4241 | 1467736083221 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1588ms 09:28:03 INFO - PROCESS | 4241 | 1467736083278 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 4241 | 1467736083283 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:28:03 INFO - PROCESS | 4241 | 1467736083290 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 4241 | 1467736083293 Marionette TRACE conn3 <- [1,2042,null,{}] 09:28:03 INFO - PROCESS | 4241 | 1467736083299 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 4241 | 1467736083309 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:03 INFO - PROCESS | 4241 | 1467736083593 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:28:03 INFO - PROCESS | 4241 | 1467736083842 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 4241 | 1467736083855 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcd000 == 39 [pid = 4241] [id = 518] 09:28:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8d609800) [pid = 4241] [serial = 1555] [outer = (nil)] 09:28:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x9831a400) [pid = 4241] [serial = 1556] [outer = 0x8d609800] 09:28:04 INFO - PROCESS | 4241 | 1467736084030 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x9925e400) [pid = 4241] [serial = 1557] [outer = 0x8d609800] 09:28:05 INFO - PROCESS | 4241 | 1467736085011 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1790ms 09:28:05 INFO - PROCESS | 4241 | 1467736085080 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 4241 | 1467736085084 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:28:05 INFO - PROCESS | 4241 | 1467736085091 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 4241 | 1467736085094 Marionette TRACE conn3 <- [1,2046,null,{}] 09:28:05 INFO - PROCESS | 4241 | 1467736085100 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 4241 | 1467736085105 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:05 INFO - PROCESS | 4241 | 1467736085277 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:28:05 INFO - PROCESS | 4241 | 1467736085732 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 4241 | 1467736085739 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b982000 == 40 [pid = 4241] [id = 519] 09:28:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8b985000) [pid = 4241] [serial = 1558] [outer = (nil)] 09:28:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8cfcf800) [pid = 4241] [serial = 1559] [outer = 0x8b985000] 09:28:05 INFO - PROCESS | 4241 | 1467736085863 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8d63f400) [pid = 4241] [serial = 1560] [outer = 0x8b985000] 09:28:06 INFO - PROCESS | 4241 | 1467736086847 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1834ms 09:28:06 INFO - PROCESS | 4241 | 1467736086928 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 4241 | 1467736086934 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:28:06 INFO - PROCESS | 4241 | 1467736086941 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 4241 | 1467736086945 Marionette TRACE conn3 <- [1,2050,null,{}] 09:28:06 INFO - PROCESS | 4241 | 1467736086953 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 4241 | 1467736086962 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8d640800 == 39 [pid = 4241] [id = 480] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x91e5b800 == 38 [pid = 4241] [id = 506] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8f584000 == 37 [pid = 4241] [id = 505] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e725c00 == 36 [pid = 4241] [id = 504] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b979400 == 35 [pid = 4241] [id = 503] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48c400 == 34 [pid = 4241] [id = 494] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x91e56000 == 33 [pid = 4241] [id = 483] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x91e53c00 == 32 [pid = 4241] [id = 482] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb92800 == 31 [pid = 4241] [id = 491] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d8c00 == 30 [pid = 4241] [id = 490] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x93a56c00 == 29 [pid = 4241] [id = 493] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b82bc00 == 28 [pid = 4241] [id = 489] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0da400 == 27 [pid = 4241] [id = 497] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b824c00 == 26 [pid = 4241] [id = 479] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81dc00 == 25 [pid = 4241] [id = 488] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b981c00 == 24 [pid = 4241] [id = 484] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b820800 == 23 [pid = 4241] [id = 481] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8f78f800 == 22 [pid = 4241] [id = 487] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x9246e400 == 21 [pid = 4241] [id = 492] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x8b82a400 == 20 [pid = 4241] [id = 496] 09:28:08 INFO - PROCESS | 4241 | --DOCSHELL 0x91c71c00 == 19 [pid = 4241] [id = 495] 09:28:08 INFO - PROCESS | 4241 | 1467736088183 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x91725400) [pid = 4241] [serial = 1508] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x948af800) [pid = 4241] [serial = 1484] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x98325000) [pid = 4241] [serial = 1488] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x978b3400) [pid = 4241] [serial = 1487] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8e67b400) [pid = 4241] [serial = 1491] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8d642800) [pid = 4241] [serial = 1490] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f589c00) [pid = 4241] [serial = 1502] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8e72a800) [pid = 4241] [serial = 1499] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f48dc00) [pid = 4241] [serial = 1494] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8ead0400) [pid = 4241] [serial = 1493] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8f2c2400) [pid = 4241] [serial = 1473] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8e8d5c00) [pid = 4241] [serial = 1472] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91c79c00) [pid = 4241] [serial = 1476] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91c6e400) [pid = 4241] [serial = 1475] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f9d7000) [pid = 4241] [serial = 1505] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f78a800) [pid = 4241] [serial = 1503] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x93b02000) [pid = 4241] [serial = 1479] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8d606800) [pid = 4241] [serial = 1496] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x930a3400) [pid = 4241] [serial = 1478] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8d60cc00) [pid = 4241] [serial = 1497] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x91722000) [pid = 4241] [serial = 1506] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e8c7000) [pid = 4241] [serial = 1500] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x93d28000) [pid = 4241] [serial = 1482] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x93d23000) [pid = 4241] [serial = 1481] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x95254c00) [pid = 4241] [serial = 1485] [outer = (nil)] [url = about:blank] 09:28:08 INFO - PROCESS | 4241 | 1467736088759 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 4241 | 1467736088768 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfccc00 == 20 [pid = 4241] [id = 520] 09:28:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8cfcf000) [pid = 4241] [serial = 1561] [outer = (nil)] 09:28:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8d606000) [pid = 4241] [serial = 1562] [outer = 0x8cfcf000] 09:28:08 INFO - PROCESS | 4241 | 1467736088841 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d639c00) [pid = 4241] [serial = 1563] [outer = 0x8cfcf000] 09:28:09 INFO - PROCESS | 4241 | 1467736089648 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2750ms 09:28:09 INFO - PROCESS | 4241 | 1467736089705 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 4241 | 1467736089712 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:28:09 INFO - PROCESS | 4241 | 1467736089731 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 4241 | 1467736089735 Marionette TRACE conn3 <- [1,2054,null,{}] 09:28:09 INFO - PROCESS | 4241 | 1467736089742 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 4241 | 1467736089747 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:09 INFO - PROCESS | 4241 | 1467736089922 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:28:09 INFO - PROCESS | 4241 | 1467736089934 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 4241 | 1467736089943 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e726400 == 21 [pid = 4241] [id = 521] 09:28:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e728000) [pid = 4241] [serial = 1564] [outer = (nil)] 09:28:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e72b400) [pid = 4241] [serial = 1565] [outer = 0x8e728000] 09:28:10 INFO - PROCESS | 4241 | 1467736090017 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8cfc7c00) [pid = 4241] [serial = 1566] [outer = 0x8e728000] 09:28:11 INFO - PROCESS | 4241 | 1467736091005 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1334ms 09:28:11 INFO - PROCESS | 4241 | 1467736091065 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 4241 | 1467736091070 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:28:11 INFO - PROCESS | 4241 | 1467736091083 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 4241 | 1467736091086 Marionette TRACE conn3 <- [1,2058,null,{}] 09:28:11 INFO - PROCESS | 4241 | 1467736091093 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 4241 | 1467736091099 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:11 INFO - PROCESS | 4241 | 1467736091326 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:28:11 INFO - PROCESS | 4241 | 1467736091352 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 4241 | 1467736091363 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c1800 == 22 [pid = 4241] [id = 522] 09:28:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f2c5800) [pid = 4241] [serial = 1567] [outer = (nil)] 09:28:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f483400) [pid = 4241] [serial = 1568] [outer = 0x8f2c5800] 09:28:11 INFO - PROCESS | 4241 | 1467736091432 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f489800) [pid = 4241] [serial = 1569] [outer = 0x8f2c5800] 09:28:12 INFO - PROCESS | 4241 | 1467736092542 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1539ms 09:28:12 INFO - PROCESS | 4241 | 1467736092618 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 4241 | 1467736092625 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:28:12 INFO - PROCESS | 4241 | 1467736092649 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 4241 | 1467736092658 Marionette TRACE conn3 <- [1,2062,null,{}] 09:28:12 INFO - PROCESS | 4241 | 1467736092663 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 4241 | 1467736092670 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:12 INFO - PROCESS | 4241 | 1467736092942 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:28:12 INFO - PROCESS | 4241 | 1467736092966 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 4241 | 1467736092974 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f483c00 == 23 [pid = 4241] [id = 523] 09:28:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f58d000) [pid = 4241] [serial = 1570] [outer = (nil)] 09:28:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f791c00) [pid = 4241] [serial = 1571] [outer = 0x8f58d000] 09:28:13 INFO - PROCESS | 4241 | 1467736093048 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f9d6800) [pid = 4241] [serial = 1572] [outer = 0x8f58d000] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f9cd400) [pid = 4241] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f48d800) [pid = 4241] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f58e000) [pid = 4241] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f58c000) [pid = 4241] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8e8c8c00) [pid = 4241] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8d644800) [pid = 4241] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e8cec00) [pid = 4241] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8b979800) [pid = 4241] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x91e5d800) [pid = 4241] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8cfc5400) [pid = 4241] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:28:14 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f2c8400) [pid = 4241] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:28:14 INFO - PROCESS | 4241 | 1467736094538 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1958ms 09:28:14 INFO - PROCESS | 4241 | 1467736094593 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 4241 | 1467736094596 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:28:14 INFO - PROCESS | 4241 | 1467736094603 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 4241 | 1467736094606 Marionette TRACE conn3 <- [1,2066,null,{}] 09:28:14 INFO - PROCESS | 4241 | 1467736094612 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 4241 | 1467736094617 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:14 INFO - PROCESS | 4241 | 1467736094822 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:28:14 INFO - PROCESS | 4241 | 1467736094836 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 4241 | 1467736094844 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d3400 == 24 [pid = 4241] [id = 524] 09:28:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8e0d4400) [pid = 4241] [serial = 1573] [outer = (nil)] 09:28:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f58dc00) [pid = 4241] [serial = 1574] [outer = 0x8e0d4400] 09:28:14 INFO - PROCESS | 4241 | 1467736094913 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f9cd400) [pid = 4241] [serial = 1575] [outer = 0x8e0d4400] 09:28:15 INFO - PROCESS | 4241 | 1467736095739 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1178ms 09:28:15 INFO - PROCESS | 4241 | 1467736095785 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 4241 | 1467736095788 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:28:15 INFO - PROCESS | 4241 | 1467736095803 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 4241 | 1467736095807 Marionette TRACE conn3 <- [1,2070,null,{}] 09:28:15 INFO - PROCESS | 4241 | 1467736095872 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 4241 | 1467736095879 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:16 INFO - PROCESS | 4241 | 1467736096096 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:28:16 INFO - PROCESS | 4241 | 1467736096274 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 4241 | 1467736096287 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc6c00 == 25 [pid = 4241] [id = 525] 09:28:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8cfc7400) [pid = 4241] [serial = 1576] [outer = (nil)] 09:28:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8d607c00) [pid = 4241] [serial = 1577] [outer = 0x8cfc7400] 09:28:16 INFO - PROCESS | 4241 | 1467736096383 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e727c00) [pid = 4241] [serial = 1578] [outer = 0x8cfc7400] 09:28:17 INFO - PROCESS | 4241 | 1467736097489 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1737ms 09:28:17 INFO - PROCESS | 4241 | 1467736097543 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 4241 | 1467736097548 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:28:17 INFO - PROCESS | 4241 | 1467736097557 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 4241 | 1467736097560 Marionette TRACE conn3 <- [1,2074,null,{}] 09:28:17 INFO - PROCESS | 4241 | 1467736097569 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 4241 | 1467736097575 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:17 INFO - PROCESS | 4241 | 1467736097771 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:28:18 INFO - PROCESS | 4241 | 1467736098003 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 4241 | 1467736098019 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b977000 == 26 [pid = 4241] [id = 526] 09:28:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f490000) [pid = 4241] [serial = 1579] [outer = (nil)] 09:28:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f58a400) [pid = 4241] [serial = 1580] [outer = 0x8f490000] 09:28:18 INFO - PROCESS | 4241 | 1467736098145 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f793400) [pid = 4241] [serial = 1581] [outer = 0x8f490000] 09:28:19 INFO - PROCESS | 4241 | 1467736099190 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1683ms 09:28:19 INFO - PROCESS | 4241 | 1467736099240 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 4241 | 1467736099245 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:28:19 INFO - PROCESS | 4241 | 1467736099252 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 4241 | 1467736099255 Marionette TRACE conn3 <- [1,2078,null,{}] 09:28:19 INFO - PROCESS | 4241 | 1467736099262 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 4241 | 1467736099266 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:19 INFO - PROCESS | 4241 | 1467736099454 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:28:19 INFO - PROCESS | 4241 | 1467736099720 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 4241 | 1467736099735 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x91726800 == 27 [pid = 4241] [id = 527] 09:28:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x91727000) [pid = 4241] [serial = 1582] [outer = (nil)] 09:28:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x91c6fc00) [pid = 4241] [serial = 1583] [outer = 0x91727000] 09:28:19 INFO - PROCESS | 4241 | 1467736099866 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x91c77800) [pid = 4241] [serial = 1584] [outer = 0x91727000] 09:28:20 INFO - PROCESS | 4241 | 1467736100833 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1636ms 09:28:20 INFO - PROCESS | 4241 | 1467736100898 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:28:20 INFO - PROCESS | 4241 | 1467736100908 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:28:20 INFO - PROCESS | 4241 | 1467736100918 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 4241 | 1467736100921 Marionette TRACE conn3 <- [1,2082,null,{}] 09:28:20 INFO - PROCESS | 4241 | 1467736100927 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 4241 | 1467736100933 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:21 INFO - PROCESS | 4241 | 1467736101129 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:28:21 INFO - PROCESS | 4241 | 1467736101349 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 4241 | 1467736101357 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e5a400 == 28 [pid = 4241] [id = 528] 09:28:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x91e5d400) [pid = 4241] [serial = 1585] [outer = (nil)] 09:28:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x91ea3800) [pid = 4241] [serial = 1586] [outer = 0x91e5d400] 09:28:21 INFO - PROCESS | 4241 | 1467736101492 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x91ea8400) [pid = 4241] [serial = 1587] [outer = 0x91e5d400] 09:28:22 INFO - PROCESS | 4241 | 1467736102591 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1758ms 09:28:22 INFO - PROCESS | 4241 | 1467736102676 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 4241 | 1467736102681 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:28:22 INFO - PROCESS | 4241 | 1467736102690 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 4241 | 1467736102695 Marionette TRACE conn3 <- [1,2086,null,{}] 09:28:22 INFO - PROCESS | 4241 | 1467736102703 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:22 INFO - PROCESS | 4241 | 1467736102709 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:22 INFO - PROCESS | 4241 | 1467736102877 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:28:23 INFO - PROCESS | 4241 | 1467736103150 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 4241 | 1467736103166 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d644400 == 29 [pid = 4241] [id = 529] 09:28:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8d644800) [pid = 4241] [serial = 1588] [outer = (nil)] 09:28:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8e680400) [pid = 4241] [serial = 1589] [outer = 0x8d644800] 09:28:23 INFO - PROCESS | 4241 | 1467736103251 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8e8cb400) [pid = 4241] [serial = 1590] [outer = 0x8d644800] 09:28:23 INFO - PROCESS | 4241 | --DOCSHELL 0x8d643c00 == 28 [pid = 4241] [id = 507] 09:28:23 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c9800 == 27 [pid = 4241] [id = 508] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x91e60400) [pid = 4241] [serial = 1532] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8fb8c000) [pid = 4241] [serial = 1535] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x91ea6000) [pid = 4241] [serial = 1533] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8f78a000) [pid = 4241] [serial = 1517] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8f9d6c00) [pid = 4241] [serial = 1518] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f9d2800) [pid = 4241] [serial = 1529] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8e8ce400) [pid = 4241] [serial = 1514] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8eac4800) [pid = 4241] [serial = 1515] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8e0d9800) [pid = 4241] [serial = 1523] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8e67e400) [pid = 4241] [serial = 1524] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8eacc000) [pid = 4241] [serial = 1526] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8ead3000) [pid = 4241] [serial = 1527] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8b97f400) [pid = 4241] [serial = 1511] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8cfcd400) [pid = 4241] [serial = 1512] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x923d2c00) [pid = 4241] [serial = 1520] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x923e1000) [pid = 4241] [serial = 1521] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x91c70c00) [pid = 4241] [serial = 1509] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x92ed3000) [pid = 4241] [serial = 1539] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x9246d000) [pid = 4241] [serial = 1538] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x91c6ec00) [pid = 4241] [serial = 1536] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x9171c800) [pid = 4241] [serial = 1530] [outer = (nil)] [url = about:blank] 09:28:24 INFO - PROCESS | 4241 | 1467736104256 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1588ms 09:28:24 INFO - PROCESS | 4241 | 1467736104280 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 4241 | 1467736104286 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:28:24 INFO - PROCESS | 4241 | 1467736104296 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 4241 | 1467736104300 Marionette TRACE conn3 <- [1,2090,null,{}] 09:28:24 INFO - PROCESS | 4241 | 1467736104306 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 4241 | 1467736104312 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:24 INFO - PROCESS | 4241 | 1467736104497 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:28:24 INFO - PROCESS | 4241 | 1467736104638 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 4241 | 1467736104648 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e723800 == 28 [pid = 4241] [id = 530] 09:28:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8e724c00) [pid = 4241] [serial = 1591] [outer = (nil)] 09:28:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8ead2c00) [pid = 4241] [serial = 1592] [outer = 0x8e724c00] 09:28:24 INFO - PROCESS | 4241 | 1467736104724 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f2cac00) [pid = 4241] [serial = 1593] [outer = 0x8e724c00] 09:28:25 INFO - PROCESS | 4241 | 1467736105530 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1278ms 09:28:25 INFO - PROCESS | 4241 | 1467736105575 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 4241 | 1467736105579 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:28:25 INFO - PROCESS | 4241 | 1467736105586 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 4241 | 1467736105591 Marionette TRACE conn3 <- [1,2094,null,{}] 09:28:25 INFO - PROCESS | 4241 | 1467736105606 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 4241 | 1467736105614 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:25 INFO - PROCESS | 4241 | 1467736105780 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:28:25 INFO - PROCESS | 4241 | 1467736105792 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 4241 | 1467736105803 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb89800 == 29 [pid = 4241] [id = 531] 09:28:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8fb93c00) [pid = 4241] [serial = 1594] [outer = (nil)] 09:28:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91720400) [pid = 4241] [serial = 1595] [outer = 0x8fb93c00] 09:28:26 INFO - PROCESS | 4241 | 1467736106018 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91c70800) [pid = 4241] [serial = 1596] [outer = 0x8fb93c00] 09:28:26 INFO - PROCESS | 4241 | 1467736106914 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1384ms 09:28:26 INFO - PROCESS | 4241 | 1467736106974 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 4241 | 1467736106979 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:28:26 INFO - PROCESS | 4241 | 1467736106985 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 4241 | 1467736106989 Marionette TRACE conn3 <- [1,2098,null,{}] 09:28:26 INFO - PROCESS | 4241 | 1467736106994 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 4241 | 1467736106999 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:27 INFO - PROCESS | 4241 | 1467736107223 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:28:27 INFO - PROCESS | 4241 | 1467736107253 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 4241 | 1467736107262 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb96000 == 30 [pid = 4241] [id = 532] 09:28:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91724c00) [pid = 4241] [serial = 1597] [outer = (nil)] 09:28:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91ea4c00) [pid = 4241] [serial = 1598] [outer = 0x91724c00] 09:28:27 INFO - PROCESS | 4241 | 1467736107330 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x923c9400) [pid = 4241] [serial = 1599] [outer = 0x91724c00] 09:28:28 INFO - PROCESS | 4241 | 1467736108297 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1385ms 09:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:28:28 INFO - PROCESS | 4241 | 1467736108372 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 4241 | 1467736108375 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:28:28 INFO - PROCESS | 4241 | 1467736108382 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 4241 | 1467736108385 Marionette TRACE conn3 <- [1,2102,null,{}] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8d643000) [pid = 4241] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8f9cf400) [pid = 4241] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x930a4000) [pid = 4241] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8cfcf000) [pid = 4241] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8e728000) [pid = 4241] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8b985000) [pid = 4241] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x923d4800) [pid = 4241] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f481400) [pid = 4241] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8f2c5800) [pid = 4241] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8f58d000) [pid = 4241] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:28:28 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8d609800) [pid = 4241] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:28:28 INFO - PROCESS | 4241 | 1467736108513 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 4241 | 1467736108518 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:28 INFO - PROCESS | 4241 | 1467736108667 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:28:28 INFO - PROCESS | 4241 | 1467736108686 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 4241 | 1467736108694 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e730800 == 31 [pid = 4241] [id = 533] 09:28:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8e8cac00) [pid = 4241] [serial = 1600] [outer = (nil)] 09:28:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f481400) [pid = 4241] [serial = 1601] [outer = 0x8e8cac00] 09:28:28 INFO - PROCESS | 4241 | 1467736108786 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f789000) [pid = 4241] [serial = 1602] [outer = 0x8e8cac00] 09:28:29 INFO - PROCESS | 4241 | 1467736109799 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1439ms 09:28:29 INFO - PROCESS | 4241 | 1467736109821 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:28:29 INFO - PROCESS | 4241 | 1467736109826 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:28:29 INFO - PROCESS | 4241 | 1467736109833 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 4241 | 1467736109837 Marionette TRACE conn3 <- [1,2106,null,{}] 09:28:29 INFO - PROCESS | 4241 | 1467736109843 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:29 INFO - PROCESS | 4241 | 1467736109854 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:30 INFO - PROCESS | 4241 | 1467736110065 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:28:30 INFO - PROCESS | 4241 | 1467736110217 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 4241 | 1467736110230 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63e000 == 32 [pid = 4241] [id = 534] 09:28:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f2bfc00) [pid = 4241] [serial = 1603] [outer = (nil)] 09:28:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x923ef000) [pid = 4241] [serial = 1604] [outer = 0x8f2bfc00] 09:28:30 INFO - PROCESS | 4241 | 1467736110299 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x9246d400) [pid = 4241] [serial = 1605] [outer = 0x8f2bfc00] 09:28:31 INFO - PROCESS | 4241 | 1467736111343 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1542ms 09:28:31 INFO - PROCESS | 4241 | 1467736111375 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 4241 | 1467736111383 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:28:31 INFO - PROCESS | 4241 | 1467736111391 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 4241 | 1467736111397 Marionette TRACE conn3 <- [1,2110,null,{}] 09:28:31 INFO - PROCESS | 4241 | 1467736111407 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 4241 | 1467736111413 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:31 INFO - PROCESS | 4241 | 1467736111640 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:28:31 INFO - PROCESS | 4241 | 1467736111890 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 4241 | 1467736111898 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63fc00 == 33 [pid = 4241] [id = 535] 09:28:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e67c000) [pid = 4241] [serial = 1606] [outer = (nil)] 09:28:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8eac7000) [pid = 4241] [serial = 1607] [outer = 0x8e67c000] 09:28:32 INFO - PROCESS | 4241 | 1467736112031 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f2be400) [pid = 4241] [serial = 1608] [outer = 0x8e67c000] 09:28:32 INFO - PROCESS | 4241 | 1467736112961 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1635ms 09:28:33 INFO - PROCESS | 4241 | 1467736113027 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 4241 | 1467736113034 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:28:33 INFO - PROCESS | 4241 | 1467736113046 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 4241 | 1467736113050 Marionette TRACE conn3 <- [1,2114,null,{}] 09:28:33 INFO - PROCESS | 4241 | 1467736113057 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 4241 | 1467736113063 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:33 INFO - PROCESS | 4241 | 1467736113257 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:28:33 INFO - PROCESS | 4241 | 1467736113499 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 4241 | 1467736113509 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f787400 == 34 [pid = 4241] [id = 536] 09:28:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9d2c00) [pid = 4241] [serial = 1609] [outer = (nil)] 09:28:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91725c00) [pid = 4241] [serial = 1610] [outer = 0x8f9d2c00] 09:28:33 INFO - PROCESS | 4241 | 1467736113610 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91e54000) [pid = 4241] [serial = 1611] [outer = 0x8f9d2c00] 09:28:34 INFO - PROCESS | 4241 | 1467736114677 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1697ms 09:28:34 INFO - PROCESS | 4241 | 1467736114743 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 4241 | 1467736114748 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:28:34 INFO - PROCESS | 4241 | 1467736114755 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 4241 | 1467736114761 Marionette TRACE conn3 <- [1,2118,null,{}] 09:28:34 INFO - PROCESS | 4241 | 1467736114779 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 4241 | 1467736114788 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:35 INFO - PROCESS | 4241 | 1467736115029 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:28:35 INFO - PROCESS | 4241 | 1467736115263 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 4241 | 1467736115275 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x92467400 == 35 [pid = 4241] [id = 537] 09:28:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x92467c00) [pid = 4241] [serial = 1612] [outer = (nil)] 09:28:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x9246f000) [pid = 4241] [serial = 1613] [outer = 0x92467c00] 09:28:35 INFO - PROCESS | 4241 | 1467736115359 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x92475400) [pid = 4241] [serial = 1614] [outer = 0x92467c00] 09:28:36 INFO - PROCESS | 4241 | 1467736116310 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1593ms 09:28:36 INFO - PROCESS | 4241 | 1467736116349 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 4241 | 1467736116355 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:28:36 INFO - PROCESS | 4241 | 1467736116361 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 4241 | 1467736116365 Marionette TRACE conn3 <- [1,2122,null,{}] 09:28:36 INFO - PROCESS | 4241 | 1467736116370 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 4241 | 1467736116376 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:36 INFO - PROCESS | 4241 | 1467736116567 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:28:36 INFO - PROCESS | 4241 | 1467736116750 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 4241 | 1467736116759 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b821400 == 36 [pid = 4241] [id = 538] 09:28:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f589400) [pid = 4241] [serial = 1615] [outer = (nil)] 09:28:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x93a5d800) [pid = 4241] [serial = 1616] [outer = 0x8f589400] 09:28:36 INFO - PROCESS | 4241 | 1467736116888 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93b08c00) [pid = 4241] [serial = 1617] [outer = 0x8f589400] 09:28:37 INFO - PROCESS | 4241 | 1467736117872 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1591ms 09:28:37 INFO - PROCESS | 4241 | 1467736117953 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 4241 | 1467736117956 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:28:37 INFO - PROCESS | 4241 | 1467736117964 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 4241 | 1467736117967 Marionette TRACE conn3 <- [1,2126,null,{}] 09:28:37 INFO - PROCESS | 4241 | 1467736117974 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:37 INFO - PROCESS | 4241 | 1467736117979 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:38 INFO - PROCESS | 4241 | 1467736118157 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:28:38 INFO - PROCESS | 4241 | 1467736118343 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 4241 | 1467736118351 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d643000 == 37 [pid = 4241] [id = 539] 09:28:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x9171f800) [pid = 4241] [serial = 1618] [outer = (nil)] 09:28:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x93d23000) [pid = 4241] [serial = 1619] [outer = 0x9171f800] 09:28:38 INFO - PROCESS | 4241 | 1467736118432 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x93d24c00) [pid = 4241] [serial = 1620] [outer = 0x9171f800] 09:28:39 INFO - PROCESS | 4241 | 1467736119498 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1586ms 09:28:39 INFO - PROCESS | 4241 | 1467736119551 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 4241 | 1467736119555 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:28:39 INFO - PROCESS | 4241 | 1467736119562 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 4241 | 1467736119565 Marionette TRACE conn3 <- [1,2130,null,{}] 09:28:39 INFO - PROCESS | 4241 | 1467736119571 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 4241 | 1467736119581 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:39 INFO - PROCESS | 4241 | 1467736119829 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:28:40 INFO - PROCESS | 4241 | 1467736120082 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 4241 | 1467736120091 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfd0800 == 38 [pid = 4241] [id = 540] 09:28:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8d603800) [pid = 4241] [serial = 1621] [outer = (nil)] 09:28:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f9d3800) [pid = 4241] [serial = 1622] [outer = 0x8d603800] 09:28:40 INFO - PROCESS | 4241 | 1467736120218 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x9530e400) [pid = 4241] [serial = 1623] [outer = 0x8d603800] 09:28:41 INFO - PROCESS | 4241 | 1467736121408 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 4241 | 1467736121465 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:28:41 INFO - PROCESS | 4241 | 1467736121474 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 4241 | 1467736121479 Marionette TRACE conn3 <- [1,2134,null,{}] 09:28:41 INFO - PROCESS | 4241 | 1467736121487 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 4241 | 1467736121493 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:41 INFO - PROCESS | 4241 | 1467736121720 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:28:42 INFO - PROCESS | 4241 | 1467736122070 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 4241 | 1467736122083 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60a800 == 39 [pid = 4241] [id = 541] 09:28:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8d60b000) [pid = 4241] [serial = 1624] [outer = (nil)] 09:28:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8d636c00) [pid = 4241] [serial = 1625] [outer = 0x8d60b000] 09:28:42 INFO - PROCESS | 4241 | 1467736122163 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8e0d2c00) [pid = 4241] [serial = 1626] [outer = 0x8d60b000] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8b825400 == 38 [pid = 4241] [id = 511] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63f800 == 37 [pid = 4241] [id = 513] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfca400 == 36 [pid = 4241] [id = 510] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8f58b400 == 35 [pid = 4241] [id = 509] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfccc00 == 34 [pid = 4241] [id = 520] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8e727400 == 33 [pid = 4241] [id = 514] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead2400 == 32 [pid = 4241] [id = 517] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0dec00 == 31 [pid = 4241] [id = 512] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcd000 == 30 [pid = 4241] [id = 518] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8b982000 == 29 [pid = 4241] [id = 519] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x91727c00 == 28 [pid = 4241] [id = 516] 09:28:43 INFO - PROCESS | 4241 | --DOCSHELL 0x930a2800 == 27 [pid = 4241] [id = 515] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f58dc00) [pid = 4241] [serial = 1574] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8eacb800) [pid = 4241] [serial = 1542] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8e72e000) [pid = 4241] [serial = 1541] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x91e5ec00) [pid = 4241] [serial = 1545] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8fb98c00) [pid = 4241] [serial = 1544] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x93b10c00) [pid = 4241] [serial = 1548] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8d606000) [pid = 4241] [serial = 1562] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8d639c00) [pid = 4241] [serial = 1563] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x93b04800) [pid = 4241] [serial = 1547] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8e72b400) [pid = 4241] [serial = 1565] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8cfcf800) [pid = 4241] [serial = 1559] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x948b2c00) [pid = 4241] [serial = 1551] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8d63f400) [pid = 4241] [serial = 1560] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x93d29c00) [pid = 4241] [serial = 1550] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x9530c400) [pid = 4241] [serial = 1554] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x95306400) [pid = 4241] [serial = 1553] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f489800) [pid = 4241] [serial = 1569] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8f791c00) [pid = 4241] [serial = 1571] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x9925e400) [pid = 4241] [serial = 1557] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x9831a400) [pid = 4241] [serial = 1556] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f483400) [pid = 4241] [serial = 1568] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f9d6800) [pid = 4241] [serial = 1572] [outer = (nil)] [url = about:blank] 09:28:43 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8cfc7c00) [pid = 4241] [serial = 1566] [outer = (nil)] [url = about:blank] 09:28:44 INFO - PROCESS | 4241 | 1467736124271 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2839ms 09:28:44 INFO - PROCESS | 4241 | 1467736124317 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:28:44 INFO - PROCESS | 4241 | 1467736124327 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:28:44 INFO - PROCESS | 4241 | 1467736124340 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 4241 | 1467736124349 Marionette TRACE conn3 <- [1,2138,null,{}] 09:28:44 INFO - PROCESS | 4241 | 1467736124362 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 4241 | 1467736124371 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:44 INFO - PROCESS | 4241 | 1467736124599 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:28:44 INFO - PROCESS | 4241 | 1467736124788 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 4241 | 1467736124799 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b981400 == 28 [pid = 4241] [id = 542] 09:28:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8cfc1c00) [pid = 4241] [serial = 1627] [outer = (nil)] 09:28:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8d610000) [pid = 4241] [serial = 1628] [outer = 0x8cfc1c00] 09:28:44 INFO - PROCESS | 4241 | 1467736124870 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d63a000) [pid = 4241] [serial = 1629] [outer = 0x8cfc1c00] 09:28:45 INFO - PROCESS | 4241 | 1467736125666 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1353ms 09:28:45 INFO - PROCESS | 4241 | 1467736125695 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:28:45 INFO - PROCESS | 4241 | 1467736125704 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:28:45 INFO - PROCESS | 4241 | 1467736125716 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 4241 | 1467736125722 Marionette TRACE conn3 <- [1,2142,null,{}] 09:28:45 INFO - PROCESS | 4241 | 1467736125728 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 4241 | 1467736125734 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:45 INFO - PROCESS | 4241 | 1467736125908 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:28:45 INFO - PROCESS | 4241 | 1467736125919 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 4241 | 1467736125927 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e72d400 == 29 [pid = 4241] [id = 543] 09:28:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e72f400) [pid = 4241] [serial = 1630] [outer = (nil)] 09:28:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8cd000) [pid = 4241] [serial = 1631] [outer = 0x8e72f400] 09:28:46 INFO - PROCESS | 4241 | 1467736126003 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e8d4400) [pid = 4241] [serial = 1632] [outer = 0x8e72f400] 09:28:47 INFO - PROCESS | 4241 | 1467736127117 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 4241 | 1467736127158 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:28:47 INFO - PROCESS | 4241 | 1467736127165 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 4241 | 1467736127172 Marionette TRACE conn3 <- [1,2146,null,{}] 09:28:47 INFO - PROCESS | 4241 | 1467736127198 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 4241 | 1467736127207 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:47 INFO - PROCESS | 4241 | 1467736127428 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:28:47 INFO - PROCESS | 4241 | 1467736127459 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 4241 | 1467736127471 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48b000 == 30 [pid = 4241] [id = 544] 09:28:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f48c400) [pid = 4241] [serial = 1633] [outer = (nil)] 09:28:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f588000) [pid = 4241] [serial = 1634] [outer = 0x8f48c400] 09:28:47 INFO - PROCESS | 4241 | 1467736127544 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f590c00) [pid = 4241] [serial = 1635] [outer = 0x8f48c400] 09:28:48 INFO - PROCESS | 4241 | 1467736128504 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 4241 | 1467736128577 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:28:48 INFO - PROCESS | 4241 | 1467736128583 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 4241 | 1467736128587 Marionette TRACE conn3 <- [1,2150,null,{}] 09:28:48 INFO - PROCESS | 4241 | 1467736128593 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 4241 | 1467736128598 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:49 INFO - PROCESS | 4241 | 1467736129353 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f490000) [pid = 4241] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x91724c00) [pid = 4241] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e724c00) [pid = 4241] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8d644800) [pid = 4241] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x91727000) [pid = 4241] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e8cac00) [pid = 4241] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x91e5d400) [pid = 4241] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8cfc7400) [pid = 4241] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8fb93c00) [pid = 4241] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8e0d4400) [pid = 4241] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:28:49 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8f2bfc00) [pid = 4241] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:28:49 INFO - PROCESS | 4241 | 1467736129521 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 4241 | 1467736129527 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc7400 == 31 [pid = 4241] [id = 545] 09:28:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8cfcfc00) [pid = 4241] [serial = 1636] [outer = (nil)] 09:28:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8e676800) [pid = 4241] [serial = 1637] [outer = 0x8cfcfc00] 09:28:49 INFO - PROCESS | 4241 | 1467736129618 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f9d3400) [pid = 4241] [serial = 1638] [outer = 0x8cfcfc00] 09:28:50 INFO - PROCESS | 4241 | 1467736130399 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1835ms 09:28:50 INFO - PROCESS | 4241 | 1467736130419 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 4241 | 1467736130424 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:28:50 INFO - PROCESS | 4241 | 1467736130430 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 4241 | 1467736130434 Marionette TRACE conn3 <- [1,2154,null,{}] 09:28:50 INFO - PROCESS | 4241 | 1467736130439 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 4241 | 1467736130444 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:50 INFO - PROCESS | 4241 | 1467736130643 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:28:50 INFO - PROCESS | 4241 | 1467736130662 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 4241 | 1467736130669 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9cbc00 == 32 [pid = 4241] [id = 546] 09:28:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f9cd000) [pid = 4241] [serial = 1639] [outer = (nil)] 09:28:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8fb96800) [pid = 4241] [serial = 1640] [outer = 0x8f9cd000] 09:28:50 INFO - PROCESS | 4241 | 1467736130739 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91721000) [pid = 4241] [serial = 1641] [outer = 0x8f9cd000] 09:28:51 INFO - PROCESS | 4241 | 1467736131792 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1440ms 09:28:51 INFO - PROCESS | 4241 | 1467736131875 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 4241 | 1467736131886 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:28:51 INFO - PROCESS | 4241 | 1467736131902 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 4241 | 1467736131912 Marionette TRACE conn3 <- [1,2158,null,{}] 09:28:51 INFO - PROCESS | 4241 | 1467736131946 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 4241 | 1467736131956 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:52 INFO - PROCESS | 4241 | 1467736132259 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:28:52 INFO - PROCESS | 4241 | 1467736132475 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 4241 | 1467736132491 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d606400 == 33 [pid = 4241] [id = 547] 09:28:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8d606800) [pid = 4241] [serial = 1642] [outer = (nil)] 09:28:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e67d400) [pid = 4241] [serial = 1643] [outer = 0x8d606800] 09:28:52 INFO - PROCESS | 4241 | 1467736132579 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e72ec00) [pid = 4241] [serial = 1644] [outer = 0x8d606800] 09:28:53 INFO - PROCESS | 4241 | 1467736133614 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1797ms 09:28:53 INFO - PROCESS | 4241 | 1467736133696 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 4241 | 1467736133704 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:28:53 INFO - PROCESS | 4241 | 1467736133715 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 4241 | 1467736133718 Marionette TRACE conn3 <- [1,2162,null,{}] 09:28:53 INFO - PROCESS | 4241 | 1467736133725 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:53 INFO - PROCESS | 4241 | 1467736133731 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:53 INFO - PROCESS | 4241 | 1467736133960 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:28:54 INFO - PROCESS | 4241 | 1467736134194 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 4241 | 1467736134204 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b978800 == 34 [pid = 4241] [id = 548] 09:28:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f2c9800) [pid = 4241] [serial = 1645] [outer = (nil)] 09:28:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f787800) [pid = 4241] [serial = 1646] [outer = 0x8f2c9800] 09:28:54 INFO - PROCESS | 4241 | 1467736134312 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f787000) [pid = 4241] [serial = 1647] [outer = 0x8f2c9800] 09:28:55 INFO - PROCESS | 4241 | 1467736135354 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1681ms 09:28:55 INFO - PROCESS | 4241 | 1467736135396 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:28:55 INFO - PROCESS | 4241 | 1467736135400 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:28:55 INFO - PROCESS | 4241 | 1467736135407 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 4241 | 1467736135413 Marionette TRACE conn3 <- [1,2166,null,{}] 09:28:55 INFO - PROCESS | 4241 | 1467736135429 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 4241 | 1467736135439 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:55 INFO - PROCESS | 4241 | 1467736135633 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:28:55 INFO - PROCESS | 4241 | 1467736135859 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 4241 | 1467736135868 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c79c00 == 35 [pid = 4241] [id = 549] 09:28:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x91e52800) [pid = 4241] [serial = 1648] [outer = (nil)] 09:28:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x91e5c800) [pid = 4241] [serial = 1649] [outer = 0x91e52800] 09:28:56 INFO - PROCESS | 4241 | 1467736135999 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x91e9c800) [pid = 4241] [serial = 1650] [outer = 0x91e52800] 09:28:56 INFO - PROCESS | 4241 | 1467736136982 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1640ms 09:28:57 INFO - PROCESS | 4241 | 1467736137047 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:28:57 INFO - PROCESS | 4241 | 1467736137053 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:28:57 INFO - PROCESS | 4241 | 1467736137060 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 4241 | 1467736137063 Marionette TRACE conn3 <- [1,2170,null,{}] 09:28:57 INFO - PROCESS | 4241 | 1467736137070 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 4241 | 1467736137075 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:57 INFO - PROCESS | 4241 | 1467736137263 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:28:57 INFO - PROCESS | 4241 | 1467736137599 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 4241 | 1467736137606 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eacd800 == 36 [pid = 4241] [id = 550] 09:28:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f486800) [pid = 4241] [serial = 1651] [outer = (nil)] 09:28:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x923d2400) [pid = 4241] [serial = 1652] [outer = 0x8f486800] 09:28:57 INFO - PROCESS | 4241 | 1467736137697 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x923d4000) [pid = 4241] [serial = 1653] [outer = 0x8f486800] 09:28:58 INFO - PROCESS | 4241 | 1467736138801 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1784ms 09:28:58 INFO - PROCESS | 4241 | 1467736138873 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 4241 | 1467736138880 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:28:58 INFO - PROCESS | 4241 | 1467736138891 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 4241 | 1467736138896 Marionette TRACE conn3 <- [1,2174,null,{}] 09:28:58 INFO - PROCESS | 4241 | 1467736138904 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:58 INFO - PROCESS | 4241 | 1467736138910 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:59 INFO - PROCESS | 4241 | 1467736139101 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:28:59 INFO - PROCESS | 4241 | 1467736139359 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 4241 | 1467736139379 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:28:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d643400 == 37 [pid = 4241] [id = 551] 09:28:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8e0d3c00) [pid = 4241] [serial = 1654] [outer = (nil)] 09:28:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8e0e0400) [pid = 4241] [serial = 1655] [outer = 0x8e0d3c00] 09:28:59 INFO - PROCESS | 4241 | 1467736139469 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8e725000) [pid = 4241] [serial = 1656] [outer = 0x8e0d3c00] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f58a400) [pid = 4241] [serial = 1580] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91ea4c00) [pid = 4241] [serial = 1598] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f793400) [pid = 4241] [serial = 1581] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8ead2c00) [pid = 4241] [serial = 1592] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e8cb400) [pid = 4241] [serial = 1590] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x91c6fc00) [pid = 4241] [serial = 1583] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8f481400) [pid = 4241] [serial = 1601] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8e680400) [pid = 4241] [serial = 1589] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91ea8400) [pid = 4241] [serial = 1587] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f789000) [pid = 4241] [serial = 1602] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8d607c00) [pid = 4241] [serial = 1577] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x923c9400) [pid = 4241] [serial = 1599] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x91c70800) [pid = 4241] [serial = 1596] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x91c77800) [pid = 4241] [serial = 1584] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x91ea3800) [pid = 4241] [serial = 1586] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x91720400) [pid = 4241] [serial = 1595] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f9cd400) [pid = 4241] [serial = 1575] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e727c00) [pid = 4241] [serial = 1578] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f2cac00) [pid = 4241] [serial = 1593] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x9246d400) [pid = 4241] [serial = 1605] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x923ef000) [pid = 4241] [serial = 1604] [outer = (nil)] [url = about:blank] 09:29:00 INFO - PROCESS | 4241 | 1467736140531 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1698ms 09:29:00 INFO - PROCESS | 4241 | 1467736140589 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 4241 | 1467736140596 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:29:00 INFO - PROCESS | 4241 | 1467736140607 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 4241 | 1467736140610 Marionette TRACE conn3 <- [1,2178,null,{}] 09:29:00 INFO - PROCESS | 4241 | 1467736140617 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 4241 | 1467736140622 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:00 INFO - PROCESS | 4241 | 1467736140794 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:29:00 INFO - PROCESS | 4241 | 1467736140970 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 4241 | 1467736140978 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c8000 == 38 [pid = 4241] [id = 552] 09:29:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8ead0000) [pid = 4241] [serial = 1657] [outer = (nil)] 09:29:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f2c5c00) [pid = 4241] [serial = 1658] [outer = 0x8ead0000] 09:29:01 INFO - PROCESS | 4241 | 1467736141099 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f48f000) [pid = 4241] [serial = 1659] [outer = 0x8ead0000] 09:29:01 INFO - PROCESS | 4241 | 1467736141955 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1384ms 09:29:01 INFO - PROCESS | 4241 | 1467736141991 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 4241 | 1467736141996 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:29:02 INFO - PROCESS | 4241 | 1467736142003 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 4241 | 1467736142008 Marionette TRACE conn3 <- [1,2182,null,{}] 09:29:02 INFO - PROCESS | 4241 | 1467736142026 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 4241 | 1467736142034 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:02 INFO - PROCESS | 4241 | 1467736142199 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:29:02 INFO - PROCESS | 4241 | 1467736142212 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 4241 | 1467736142220 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d4400 == 39 [pid = 4241] [id = 553] 09:29:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f9d7400) [pid = 4241] [serial = 1660] [outer = (nil)] 09:29:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8fb98000) [pid = 4241] [serial = 1661] [outer = 0x8f9d7400] 09:29:02 INFO - PROCESS | 4241 | 1467736142429 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91c6ec00) [pid = 4241] [serial = 1662] [outer = 0x8f9d7400] 09:29:03 INFO - PROCESS | 4241 | 1467736143336 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1386ms 09:29:03 INFO - PROCESS | 4241 | 1467736143390 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 4241 | 1467736143394 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:29:03 INFO - PROCESS | 4241 | 1467736143408 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 4241 | 1467736143411 Marionette TRACE conn3 <- [1,2186,null,{}] 09:29:03 INFO - PROCESS | 4241 | 1467736143417 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 4241 | 1467736143422 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:03 INFO - PROCESS | 4241 | 1467736143642 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:29:03 INFO - PROCESS | 4241 | 1467736143664 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 4241 | 1467736143674 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48e400 == 40 [pid = 4241] [id = 554] 09:29:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91c76400) [pid = 4241] [serial = 1663] [outer = (nil)] 09:29:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91e58800) [pid = 4241] [serial = 1664] [outer = 0x91c76400] 09:29:03 INFO - PROCESS | 4241 | 1467736143741 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91e54800) [pid = 4241] [serial = 1665] [outer = 0x91c76400] 09:29:04 INFO - PROCESS | 4241 | 1467736144755 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1382ms 09:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:29:04 INFO - PROCESS | 4241 | 1467736144791 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 4241 | 1467736144794 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:29:04 INFO - PROCESS | 4241 | 1467736144800 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 4241 | 1467736144803 Marionette TRACE conn3 <- [1,2190,null,{}] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f48c400) [pid = 4241] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8cfcfc00) [pid = 4241] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e72f400) [pid = 4241] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e67c000) [pid = 4241] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f9d2c00) [pid = 4241] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x92467c00) [pid = 4241] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8d60b000) [pid = 4241] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f589400) [pid = 4241] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8cfc1c00) [pid = 4241] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x9171f800) [pid = 4241] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:29:04 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8d603800) [pid = 4241] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:29:04 INFO - PROCESS | 4241 | 1467736144933 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:04 INFO - PROCESS | 4241 | 1467736144937 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:05 INFO - PROCESS | 4241 | 1467736145086 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:29:05 INFO - PROCESS | 4241 | 1467736145095 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 4241 | 1467736145102 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc2c00 == 41 [pid = 4241] [id = 555] 09:29:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8d609800) [pid = 4241] [serial = 1666] [outer = (nil)] 09:29:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f490000) [pid = 4241] [serial = 1667] [outer = 0x8d609800] 09:29:05 INFO - PROCESS | 4241 | 1467736145170 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f9d2c00) [pid = 4241] [serial = 1668] [outer = 0x8d609800] 09:29:06 INFO - PROCESS | 4241 | 1467736146130 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1375ms 09:29:06 INFO - PROCESS | 4241 | 1467736146176 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 4241 | 1467736146180 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:29:06 INFO - PROCESS | 4241 | 1467736146186 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 4241 | 1467736146190 Marionette TRACE conn3 <- [1,2194,null,{}] 09:29:06 INFO - PROCESS | 4241 | 1467736146195 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:06 INFO - PROCESS | 4241 | 1467736146206 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:06 INFO - PROCESS | 4241 | 1467736146423 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:29:06 INFO - PROCESS | 4241 | 1467736146564 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 4241 | 1467736146573 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67c000 == 42 [pid = 4241] [id = 556] 09:29:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f58bc00) [pid = 4241] [serial = 1669] [outer = (nil)] 09:29:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x9246c000) [pid = 4241] [serial = 1670] [outer = 0x8f58bc00] 09:29:06 INFO - PROCESS | 4241 | 1467736146650 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x9246e400) [pid = 4241] [serial = 1671] [outer = 0x8f58bc00] 09:29:07 INFO - PROCESS | 4241 | 1467736147695 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1582ms 09:29:07 INFO - PROCESS | 4241 | 1467736147770 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 4241 | 1467736147777 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:29:07 INFO - PROCESS | 4241 | 1467736147787 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 4241 | 1467736147793 Marionette TRACE conn3 <- [1,2198,null,{}] 09:29:07 INFO - PROCESS | 4241 | 1467736147804 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:07 INFO - PROCESS | 4241 | 1467736147809 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:08 INFO - PROCESS | 4241 | 1467736148048 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:29:08 INFO - PROCESS | 4241 | 1467736148293 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 4241 | 1467736148305 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d638c00 == 43 [pid = 4241] [id = 557] 09:29:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d63d400) [pid = 4241] [serial = 1672] [outer = (nil)] 09:29:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e8ce400) [pid = 4241] [serial = 1673] [outer = 0x8d63d400] 09:29:08 INFO - PROCESS | 4241 | 1467736148406 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8eacb400) [pid = 4241] [serial = 1674] [outer = 0x8d63d400] 09:29:09 INFO - PROCESS | 4241 | 1467736149314 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1593ms 09:29:09 INFO - PROCESS | 4241 | 1467736149380 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 4241 | 1467736149388 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:29:09 INFO - PROCESS | 4241 | 1467736149400 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 4241 | 1467736149403 Marionette TRACE conn3 <- [1,2202,null,{}] 09:29:09 INFO - PROCESS | 4241 | 1467736149411 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:09 INFO - PROCESS | 4241 | 1467736149417 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:09 INFO - PROCESS | 4241 | 1467736149640 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:29:09 INFO - PROCESS | 4241 | 1467736149825 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 4241 | 1467736149836 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f78e400 == 44 [pid = 4241] [id = 558] 09:29:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9d3c00) [pid = 4241] [serial = 1675] [outer = (nil)] 09:29:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8fb98c00) [pid = 4241] [serial = 1676] [outer = 0x8f9d3c00] 09:29:09 INFO - PROCESS | 4241 | 1467736149994 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91c77c00) [pid = 4241] [serial = 1677] [outer = 0x8f9d3c00] 09:29:10 INFO - PROCESS | 4241 | 1467736150984 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1642ms 09:29:11 INFO - PROCESS | 4241 | 1467736151041 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 4241 | 1467736151045 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:29:11 INFO - PROCESS | 4241 | 1467736151052 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 4241 | 1467736151058 Marionette TRACE conn3 <- [1,2206,null,{}] 09:29:11 INFO - PROCESS | 4241 | 1467736151075 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 4241 | 1467736151084 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:11 INFO - PROCESS | 4241 | 1467736151309 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:29:11 INFO - PROCESS | 4241 | 1467736151540 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 4241 | 1467736151551 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x923cc400 == 45 [pid = 4241] [id = 559] 09:29:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x92473000) [pid = 4241] [serial = 1678] [outer = (nil)] 09:29:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x92ed2c00) [pid = 4241] [serial = 1679] [outer = 0x92473000] 09:29:11 INFO - PROCESS | 4241 | 1467736151682 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x93a58400) [pid = 4241] [serial = 1680] [outer = 0x92473000] 09:29:12 INFO - PROCESS | 4241 | 1467736152627 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1641ms 09:29:12 INFO - PROCESS | 4241 | 1467736152695 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:29:12 INFO - PROCESS | 4241 | 1467736152700 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:29:12 INFO - PROCESS | 4241 | 1467736152707 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 4241 | 1467736152709 Marionette TRACE conn3 <- [1,2210,null,{}] 09:29:12 INFO - PROCESS | 4241 | 1467736152716 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 4241 | 1467736152721 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:12 INFO - PROCESS | 4241 | 1467736152945 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:29:13 INFO - PROCESS | 4241 | 1467736153176 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 4241 | 1467736153187 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81e400 == 46 [pid = 4241] [id = 560] 09:29:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x923e0c00) [pid = 4241] [serial = 1681] [outer = (nil)] 09:29:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x93b0c400) [pid = 4241] [serial = 1682] [outer = 0x923e0c00] 09:29:13 INFO - PROCESS | 4241 | 1467736153313 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93d1f000) [pid = 4241] [serial = 1683] [outer = 0x923e0c00] 09:29:14 INFO - PROCESS | 4241 | 1467736154225 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1549ms 09:29:14 INFO - PROCESS | 4241 | 1467736154256 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 4241 | 1467736154260 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:29:14 INFO - PROCESS | 4241 | 1467736154267 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 4241 | 1467736154271 Marionette TRACE conn3 <- [1,2214,null,{}] 09:29:14 INFO - PROCESS | 4241 | 1467736154276 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 4241 | 1467736154282 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:14 INFO - PROCESS | 4241 | 1467736154452 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:29:14 INFO - PROCESS | 4241 | 1467736154656 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 4241 | 1467736154666 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc7c00 == 47 [pid = 4241] [id = 561] 09:29:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8cfcdc00) [pid = 4241] [serial = 1684] [outer = (nil)] 09:29:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x93d22c00) [pid = 4241] [serial = 1685] [outer = 0x8cfcdc00] 09:29:14 INFO - PROCESS | 4241 | 1467736154860 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x948ae800) [pid = 4241] [serial = 1686] [outer = 0x8cfcdc00] 09:29:16 INFO - PROCESS | 4241 | 1467736156158 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1933ms 09:29:16 INFO - PROCESS | 4241 | 1467736156202 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:29:16 INFO - PROCESS | 4241 | 1467736156208 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:29:16 INFO - PROCESS | 4241 | 1467736156218 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 4241 | 1467736156223 Marionette TRACE conn3 <- [1,2218,null,{}] 09:29:16 INFO - PROCESS | 4241 | 1467736156231 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:16 INFO - PROCESS | 4241 | 1467736156237 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:16 INFO - PROCESS | 4241 | 1467736156427 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:29:16 INFO - PROCESS | 4241 | 1467736156760 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 4241 | 1467736156780 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cd800 == 48 [pid = 4241] [id = 562] 09:29:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8e8cfc00) [pid = 4241] [serial = 1687] [outer = (nil)] 09:29:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8eac9000) [pid = 4241] [serial = 1688] [outer = 0x8e8cfc00] 09:29:16 INFO - PROCESS | 4241 | 1467736156891 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8f2c6800) [pid = 4241] [serial = 1689] [outer = 0x8e8cfc00] 09:29:17 INFO - PROCESS | 4241 | 1467736157811 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc2c00 == 47 [pid = 4241] [id = 555] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48e400 == 46 [pid = 4241] [id = 554] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d4400 == 45 [pid = 4241] [id = 553] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c8000 == 44 [pid = 4241] [id = 552] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8d643400 == 43 [pid = 4241] [id = 551] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60a800 == 42 [pid = 4241] [id = 541] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8b981400 == 41 [pid = 4241] [id = 542] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8b821400 == 40 [pid = 4241] [id = 538] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8e72d400 == 39 [pid = 4241] [id = 543] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9cbc00 == 38 [pid = 4241] [id = 546] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48b000 == 37 [pid = 4241] [id = 544] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8b978800 == 36 [pid = 4241] [id = 548] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc7400 == 35 [pid = 4241] [id = 545] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8d606400 == 34 [pid = 4241] [id = 547] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8eacd800 == 33 [pid = 4241] [id = 550] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x91c79c00 == 32 [pid = 4241] [id = 549] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8d643000 == 31 [pid = 4241] [id = 539] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfd0800 == 30 [pid = 4241] [id = 540] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81e400 == 29 [pid = 4241] [id = 560] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc7c00 == 28 [pid = 4241] [id = 561] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x923cc400 == 27 [pid = 4241] [id = 559] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8f78e400 == 26 [pid = 4241] [id = 558] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67c000 == 25 [pid = 4241] [id = 556] 09:29:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8d638c00 == 24 [pid = 4241] [id = 557] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f588000) [pid = 4241] [serial = 1634] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8e676800) [pid = 4241] [serial = 1637] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f590c00) [pid = 4241] [serial = 1635] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8e8cd000) [pid = 4241] [serial = 1631] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8f2be400) [pid = 4241] [serial = 1608] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8eac7000) [pid = 4241] [serial = 1607] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x91e54000) [pid = 4241] [serial = 1611] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91725c00) [pid = 4241] [serial = 1610] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x92475400) [pid = 4241] [serial = 1614] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8e0d2c00) [pid = 4241] [serial = 1626] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x9246f000) [pid = 4241] [serial = 1613] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8d636c00) [pid = 4241] [serial = 1625] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x93b08c00) [pid = 4241] [serial = 1617] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8d610000) [pid = 4241] [serial = 1628] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8d63a000) [pid = 4241] [serial = 1629] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x93a5d800) [pid = 4241] [serial = 1616] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x93d24c00) [pid = 4241] [serial = 1620] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x93d23000) [pid = 4241] [serial = 1619] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x9530e400) [pid = 4241] [serial = 1623] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f9d3800) [pid = 4241] [serial = 1622] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f9d3400) [pid = 4241] [serial = 1638] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8fb96800) [pid = 4241] [serial = 1640] [outer = (nil)] [url = about:blank] 09:29:18 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8e8d4400) [pid = 4241] [serial = 1632] [outer = (nil)] [url = about:blank] 09:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2740ms 09:29:19 INFO - PROCESS | 4241 | 1467736159084 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 4241 | 1467736159092 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:29:19 INFO - PROCESS | 4241 | 1467736159116 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 4241 | 1467736159125 Marionette TRACE conn3 <- [1,2222,null,{}] 09:29:19 INFO - PROCESS | 4241 | 1467736159132 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 4241 | 1467736159139 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:19 INFO - PROCESS | 4241 | 1467736159304 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:29:19 INFO - PROCESS | 4241 | 1467736159320 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 4241 | 1467736159332 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcf400 == 25 [pid = 4241] [id = 563] 09:29:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8cfcfc00) [pid = 4241] [serial = 1690] [outer = (nil)] 09:29:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8d606400) [pid = 4241] [serial = 1691] [outer = 0x8cfcfc00] 09:29:19 INFO - PROCESS | 4241 | 1467736159405 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8d637800) [pid = 4241] [serial = 1692] [outer = 0x8cfcfc00] 09:29:20 INFO - PROCESS | 4241 | 1467736160490 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1441ms 09:29:20 INFO - PROCESS | 4241 | 1467736160553 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 4241 | 1467736160560 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:29:20 INFO - PROCESS | 4241 | 1467736160573 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 4241 | 1467736160580 Marionette TRACE conn3 <- [1,2226,null,{}] 09:29:20 INFO - PROCESS | 4241 | 1467736160586 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:20 INFO - PROCESS | 4241 | 1467736160592 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:20 INFO - PROCESS | 4241 | 1467736160829 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:29:20 INFO - PROCESS | 4241 | 1467736160841 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 4241 | 1467736160852 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e724000 == 26 [pid = 4241] [id = 564] 09:29:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8e727c00) [pid = 4241] [serial = 1693] [outer = (nil)] 09:29:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8e72d400) [pid = 4241] [serial = 1694] [outer = 0x8e727c00] 09:29:20 INFO - PROCESS | 4241 | 1467736160924 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e8c9800) [pid = 4241] [serial = 1695] [outer = 0x8e727c00] 09:29:22 INFO - PROCESS | 4241 | 1467736162006 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1496ms 09:29:22 INFO - PROCESS | 4241 | 1467736162069 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 4241 | 1467736162072 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:29:22 INFO - PROCESS | 4241 | 1467736162079 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 4241 | 1467736162083 Marionette TRACE conn3 <- [1,2230,null,{}] 09:29:22 INFO - PROCESS | 4241 | 1467736162100 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 4241 | 1467736162110 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:22 INFO - PROCESS | 4241 | 1467736162349 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:29:22 INFO - PROCESS | 4241 | 1467736162376 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 4241 | 1467736162388 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f489c00 == 27 [pid = 4241] [id = 565] 09:29:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f48a400) [pid = 4241] [serial = 1696] [outer = (nil)] 09:29:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f58e800) [pid = 4241] [serial = 1697] [outer = 0x8f48a400] 09:29:22 INFO - PROCESS | 4241 | 1467736162463 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f78a400) [pid = 4241] [serial = 1698] [outer = 0x8f48a400] 09:29:23 INFO - PROCESS | 4241 | 1467736163394 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1343ms 09:29:23 INFO - PROCESS | 4241 | 1467736163423 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 4241 | 1467736163426 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:29:23 INFO - PROCESS | 4241 | 1467736163433 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 4241 | 1467736163436 Marionette TRACE conn3 <- [1,2234,null,{}] 09:29:23 INFO - PROCESS | 4241 | 1467736163442 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 4241 | 1467736163447 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:24 INFO - PROCESS | 4241 | 1467736164129 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x91c76400) [pid = 4241] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8d609800) [pid = 4241] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f9cd000) [pid = 4241] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8ead0000) [pid = 4241] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x91e52800) [pid = 4241] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8e0d3c00) [pid = 4241] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f2c9800) [pid = 4241] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8d606800) [pid = 4241] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8f486800) [pid = 4241] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8f9d7400) [pid = 4241] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:29:24 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8f58bc00) [pid = 4241] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:29:24 INFO - PROCESS | 4241 | 1467736164296 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 4241 | 1467736164303 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b977800 == 28 [pid = 4241] [id = 566] 09:29:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8b984400) [pid = 4241] [serial = 1699] [outer = (nil)] 09:29:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8e8c7800) [pid = 4241] [serial = 1700] [outer = 0x8b984400] 09:29:24 INFO - PROCESS | 4241 | 1467736164378 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f9d4000) [pid = 4241] [serial = 1701] [outer = 0x8b984400] 09:29:25 INFO - PROCESS | 4241 | 1467736165208 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1790ms 09:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:29:25 INFO - PROCESS | 4241 | 1467736165224 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 4241 | 1467736165227 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:29:25 INFO - PROCESS | 4241 | 1467736165234 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 4241 | 1467736165237 Marionette TRACE conn3 <- [1,2238,null,{}] 09:29:25 INFO - PROCESS | 4241 | 1467736165243 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 4241 | 1467736165248 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:25 INFO - PROCESS | 4241 | 1467736165468 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:29:25 INFO - PROCESS | 4241 | 1467736165483 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 4241 | 1467736165491 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8d4c00 == 29 [pid = 4241] [id = 567] 09:29:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f9d6000) [pid = 4241] [serial = 1702] [outer = (nil)] 09:29:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x91722000) [pid = 4241] [serial = 1703] [outer = 0x8f9d6000] 09:29:25 INFO - PROCESS | 4241 | 1467736165562 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x91727000) [pid = 4241] [serial = 1704] [outer = 0x8f9d6000] 09:29:26 INFO - PROCESS | 4241 | 1467736166733 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1584ms 09:29:26 INFO - PROCESS | 4241 | 1467736166819 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:29:26 INFO - PROCESS | 4241 | 1467736166827 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:29:26 INFO - PROCESS | 4241 | 1467736166869 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 4241 | 1467736166876 Marionette TRACE conn3 <- [1,2242,null,{}] 09:29:26 INFO - PROCESS | 4241 | 1467736166916 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 4241 | 1467736166923 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:27 INFO - PROCESS | 4241 | 1467736167124 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:29:27 INFO - PROCESS | 4241 | 1467736167378 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 4241 | 1467736167386 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc2c00 == 30 [pid = 4241] [id = 568] 09:29:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8d605000) [pid = 4241] [serial = 1705] [outer = (nil)] 09:29:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e67e400) [pid = 4241] [serial = 1706] [outer = 0x8d605000] 09:29:27 INFO - PROCESS | 4241 | 1467736167477 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e8d4400) [pid = 4241] [serial = 1707] [outer = 0x8d605000] 09:29:28 INFO - PROCESS | 4241 | 1467736168563 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1798ms 09:29:28 INFO - PROCESS | 4241 | 1467736168635 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 4241 | 1467736168646 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:29:28 INFO - PROCESS | 4241 | 1467736168657 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 4241 | 1467736168661 Marionette TRACE conn3 <- [1,2246,null,{}] 09:29:28 INFO - PROCESS | 4241 | 1467736168668 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 4241 | 1467736168674 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:28 INFO - PROCESS | 4241 | 1467736168918 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:29:29 INFO - PROCESS | 4241 | 1467736169230 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 4241 | 1467736169240 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b82ac00 == 31 [pid = 4241] [id = 569] 09:29:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f58f400) [pid = 4241] [serial = 1708] [outer = (nil)] 09:29:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9cd400) [pid = 4241] [serial = 1709] [outer = 0x8f58f400] 09:29:29 INFO - PROCESS | 4241 | 1467736169326 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8fb8a800) [pid = 4241] [serial = 1710] [outer = 0x8f58f400] 09:29:30 INFO - PROCESS | 4241 | 1467736170488 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1894ms 09:29:30 INFO - PROCESS | 4241 | 1467736170611 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 4241 | 1467736170614 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:29:30 INFO - PROCESS | 4241 | 1467736170641 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 4241 | 1467736170647 Marionette TRACE conn3 <- [1,2250,null,{}] 09:29:30 INFO - PROCESS | 4241 | 1467736170669 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:30 INFO - PROCESS | 4241 | 1467736170678 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:30 INFO - PROCESS | 4241 | 1467736170884 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:29:31 INFO - PROCESS | 4241 | 1467736171114 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 4241 | 1467736171126 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x91ea1c00 == 32 [pid = 4241] [id = 570] 09:29:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91ea2800) [pid = 4241] [serial = 1711] [outer = (nil)] 09:29:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x923ca000) [pid = 4241] [serial = 1712] [outer = 0x91ea2800] 09:29:31 INFO - PROCESS | 4241 | 1467736171247 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x923d3400) [pid = 4241] [serial = 1713] [outer = 0x91ea2800] 09:29:32 INFO - PROCESS | 4241 | 1467736172296 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1738ms 09:29:32 INFO - PROCESS | 4241 | 1467736172377 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 4241 | 1467736172383 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:29:32 INFO - PROCESS | 4241 | 1467736172389 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 4241 | 1467736172394 Marionette TRACE conn3 <- [1,2254,null,{}] 09:29:32 INFO - PROCESS | 4241 | 1467736172404 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 4241 | 1467736172409 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:32 INFO - PROCESS | 4241 | 1467736172612 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:29:32 INFO - PROCESS | 4241 | 1467736172866 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 4241 | 1467736172875 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60e800 == 33 [pid = 4241] [id = 571] 09:29:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f2c5000) [pid = 4241] [serial = 1714] [outer = (nil)] 09:29:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x923ec000) [pid = 4241] [serial = 1715] [outer = 0x8f2c5000] 09:29:33 INFO - PROCESS | 4241 | 1467736173001 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x92467800) [pid = 4241] [serial = 1716] [outer = 0x8f2c5000] 09:29:34 INFO - PROCESS | 4241 | 1467736174269 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1945ms 09:29:34 INFO - PROCESS | 4241 | 1467736174336 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:29:34 INFO - PROCESS | 4241 | 1467736174346 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:29:34 INFO - PROCESS | 4241 | 1467736174357 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 4241 | 1467736174362 Marionette TRACE conn3 <- [1,2258,null,{}] 09:29:34 INFO - PROCESS | 4241 | 1467736174513 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:34 INFO - PROCESS | 4241 | 1467736174518 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:34 INFO - PROCESS | 4241 | --DOCSHELL 0x8b977800 == 32 [pid = 4241] [id = 566] 09:29:34 INFO - PROCESS | 4241 | --DOCSHELL 0x8f489c00 == 31 [pid = 4241] [id = 565] 09:29:34 INFO - PROCESS | 4241 | 1467736174870 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:29:34 INFO - PROCESS | 4241 | --DOCSHELL 0x8e724000 == 30 [pid = 4241] [id = 564] 09:29:34 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcf400 == 29 [pid = 4241] [id = 563] 09:29:34 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cd800 == 28 [pid = 4241] [id = 562] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91e58800) [pid = 4241] [serial = 1664] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91721000) [pid = 4241] [serial = 1641] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f2c5c00) [pid = 4241] [serial = 1658] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f48f000) [pid = 4241] [serial = 1659] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x91e5c800) [pid = 4241] [serial = 1649] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x91e9c800) [pid = 4241] [serial = 1650] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e0e0400) [pid = 4241] [serial = 1655] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e725000) [pid = 4241] [serial = 1656] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f787800) [pid = 4241] [serial = 1646] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f787000) [pid = 4241] [serial = 1647] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8e67d400) [pid = 4241] [serial = 1643] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e72ec00) [pid = 4241] [serial = 1644] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x923d2400) [pid = 4241] [serial = 1652] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x923d4000) [pid = 4241] [serial = 1653] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8fb98000) [pid = 4241] [serial = 1661] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x91e54800) [pid = 4241] [serial = 1665] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x91c6ec00) [pid = 4241] [serial = 1662] [outer = (nil)] [url = about:blank] 09:29:34 INFO - PROCESS | 4241 | 1467736174918 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 4241 | 1467736174932 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc6800 == 29 [pid = 4241] [id = 572] 09:29:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8cfca400) [pid = 4241] [serial = 1717] [outer = (nil)] 09:29:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e0de400) [pid = 4241] [serial = 1718] [outer = 0x8cfca400] 09:29:35 INFO - PROCESS | 4241 | 1467736175004 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8e683000) [pid = 4241] [serial = 1719] [outer = 0x8cfca400] 09:29:35 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8f490000) [pid = 4241] [serial = 1667] [outer = (nil)] [url = about:blank] 09:29:35 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x9246e400) [pid = 4241] [serial = 1671] [outer = (nil)] [url = about:blank] 09:29:35 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8f9d2c00) [pid = 4241] [serial = 1668] [outer = (nil)] [url = about:blank] 09:29:35 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x9246c000) [pid = 4241] [serial = 1670] [outer = (nil)] [url = about:blank] 09:29:36 INFO - PROCESS | 4241 | 1467736176020 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1688ms 09:29:36 INFO - PROCESS | 4241 | 1467736176045 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 4241 | 1467736176052 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:29:36 INFO - PROCESS | 4241 | 1467736176062 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 4241 | 1467736176066 Marionette TRACE conn3 <- [1,2262,null,{}] 09:29:36 INFO - PROCESS | 4241 | 1467736176072 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 4241 | 1467736176080 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:36 INFO - PROCESS | 4241 | 1467736176278 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:29:36 INFO - PROCESS | 4241 | 1467736176429 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 4241 | 1467736176440 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b977400 == 30 [pid = 4241] [id = 573] 09:29:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8eacac00) [pid = 4241] [serial = 1720] [outer = (nil)] 09:29:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8f482400) [pid = 4241] [serial = 1721] [outer = 0x8eacac00] 09:29:36 INFO - PROCESS | 4241 | 1467736176523 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f582800) [pid = 4241] [serial = 1722] [outer = 0x8eacac00] 09:29:37 INFO - PROCESS | 4241 | 1467736177449 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1444ms 09:29:37 INFO - PROCESS | 4241 | 1467736177513 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 4241 | 1467736177516 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:29:37 INFO - PROCESS | 4241 | 1467736177523 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 4241 | 1467736177529 Marionette TRACE conn3 <- [1,2266,null,{}] 09:29:37 INFO - PROCESS | 4241 | 1467736177545 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 4241 | 1467736177555 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:37 INFO - PROCESS | 4241 | 1467736177806 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:29:37 INFO - PROCESS | 4241 | 1467736177827 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 4241 | 1467736177842 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d6400 == 31 [pid = 4241] [id = 574] 09:29:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8fb90000) [pid = 4241] [serial = 1723] [outer = (nil)] 09:29:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x91c6ec00) [pid = 4241] [serial = 1724] [outer = 0x8fb90000] 09:29:37 INFO - PROCESS | 4241 | 1467736177918 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x91e52800) [pid = 4241] [serial = 1725] [outer = 0x8fb90000] 09:29:38 INFO - PROCESS | 4241 | 1467736178952 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1490ms 09:29:39 INFO - PROCESS | 4241 | 1467736179015 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:29:39 INFO - PROCESS | 4241 | 1467736179020 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:29:39 INFO - PROCESS | 4241 | 1467736179027 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 4241 | 1467736179030 Marionette TRACE conn3 <- [1,2270,null,{}] 09:29:39 INFO - PROCESS | 4241 | 1467736179036 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 4241 | 1467736179042 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:39 INFO - PROCESS | 4241 | 1467736179342 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:29:39 INFO - PROCESS | 4241 | 1467736179374 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 4241 | 1467736179382 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc4000 == 32 [pid = 4241] [id = 575] 09:29:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x91c79c00) [pid = 4241] [serial = 1726] [outer = (nil)] 09:29:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91ea9400) [pid = 4241] [serial = 1727] [outer = 0x91c79c00] 09:29:39 INFO - PROCESS | 4241 | 1467736179456 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x923cec00) [pid = 4241] [serial = 1728] [outer = 0x91c79c00] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8b984400) [pid = 4241] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8d63d400) [pid = 4241] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f9d3c00) [pid = 4241] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x92473000) [pid = 4241] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8e727c00) [pid = 4241] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x923e0c00) [pid = 4241] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8cfcfc00) [pid = 4241] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8e8cfc00) [pid = 4241] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8cfcdc00) [pid = 4241] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:29:40 INFO - PROCESS | 4241 | --DOMWINDOW == 60 (0x8f48a400) [pid = 4241] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:29:40 INFO - PROCESS | 4241 | 1467736180554 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1543ms 09:29:40 INFO - PROCESS | 4241 | 1467736180570 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 4241 | 1467736180575 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:29:40 INFO - PROCESS | 4241 | 1467736180582 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 4241 | 1467736180584 Marionette TRACE conn3 <- [1,2274,null,{}] 09:29:40 INFO - PROCESS | 4241 | 1467736180590 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 4241 | 1467736180595 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:40 INFO - PROCESS | 4241 | 1467736180813 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:29:40 INFO - PROCESS | 4241 | 1467736180835 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 4241 | 1467736180844 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b984400 == 33 [pid = 4241] [id = 576] 09:29:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x8e8cfc00) [pid = 4241] [serial = 1729] [outer = (nil)] 09:29:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x91e5f000) [pid = 4241] [serial = 1730] [outer = 0x8e8cfc00] 09:29:40 INFO - PROCESS | 4241 | 1467736180919 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x923e0c00) [pid = 4241] [serial = 1731] [outer = 0x8e8cfc00] 09:29:41 INFO - PROCESS | 4241 | 1467736181840 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1380ms 09:29:41 INFO - PROCESS | 4241 | 1467736181964 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:29:41 INFO - PROCESS | 4241 | 1467736181970 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:29:41 INFO - PROCESS | 4241 | 1467736181979 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 4241 | 1467736181985 Marionette TRACE conn3 <- [1,2278,null,{}] 09:29:42 INFO - PROCESS | 4241 | 1467736182005 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 4241 | 1467736182012 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:42 INFO - PROCESS | 4241 | 1467736182349 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:29:42 INFO - PROCESS | 4241 | 1467736182569 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 4241 | 1467736182591 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d642400 == 34 [pid = 4241] [id = 577] 09:29:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e0d4000) [pid = 4241] [serial = 1732] [outer = (nil)] 09:29:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8e678400) [pid = 4241] [serial = 1733] [outer = 0x8e0d4000] 09:29:42 INFO - PROCESS | 4241 | 1467736182710 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8e72f400) [pid = 4241] [serial = 1734] [outer = 0x8e0d4000] 09:29:43 INFO - PROCESS | 4241 | 1467736183767 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1845ms 09:29:43 INFO - PROCESS | 4241 | 1467736183825 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 4241 | 1467736183829 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:29:43 INFO - PROCESS | 4241 | 1467736183856 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 4241 | 1467736183863 Marionette TRACE conn3 <- [1,2282,null,{}] 09:29:43 INFO - PROCESS | 4241 | 1467736183869 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 4241 | 1467736183875 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:44 INFO - PROCESS | 4241 | 1467736184110 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:29:44 INFO - PROCESS | 4241 | 1467736184349 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 4241 | 1467736184355 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d2800 == 35 [pid = 4241] [id = 578] 09:29:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f485400) [pid = 4241] [serial = 1735] [outer = (nil)] 09:29:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f9d2c00) [pid = 4241] [serial = 1736] [outer = 0x8f485400] 09:29:44 INFO - PROCESS | 4241 | 1467736184448 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x9171c400) [pid = 4241] [serial = 1737] [outer = 0x8f485400] 09:29:45 INFO - PROCESS | 4241 | 1467736185376 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1594ms 09:29:45 INFO - PROCESS | 4241 | 1467736185445 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:29:45 INFO - PROCESS | 4241 | 1467736185449 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:29:45 INFO - PROCESS | 4241 | 1467736185456 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 4241 | 1467736185460 Marionette TRACE conn3 <- [1,2286,null,{}] 09:29:45 INFO - PROCESS | 4241 | 1467736185476 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 4241 | 1467736185484 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:45 INFO - PROCESS | 4241 | 1467736185747 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:29:46 INFO - PROCESS | 4241 | 1467736186022 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 4241 | 1467736186035 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:46 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c7400 == 36 [pid = 4241] [id = 579] 09:29:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x9246c400) [pid = 4241] [serial = 1738] [outer = (nil)] 09:29:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x92ecf000) [pid = 4241] [serial = 1739] [outer = 0x9246c400] 09:29:46 INFO - PROCESS | 4241 | 1467736186164 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x93a5ec00) [pid = 4241] [serial = 1740] [outer = 0x9246c400] 09:29:47 INFO - PROCESS | 4241 | 1467736187071 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1692ms 09:29:47 INFO - PROCESS | 4241 | 1467736187148 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 4241 | 1467736187153 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:29:47 INFO - PROCESS | 4241 | 1467736187159 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 4241 | 1467736187162 Marionette TRACE conn3 <- [1,2290,null,{}] 09:29:47 INFO - PROCESS | 4241 | 1467736187168 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 4241 | 1467736187173 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:47 INFO - PROCESS | 4241 | 1467736187388 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:29:47 INFO - PROCESS | 4241 | 1467736187568 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 4241 | 1467736187579 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x92475c00 == 37 [pid = 4241] [id = 580] 09:29:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x93b05400) [pid = 4241] [serial = 1741] [outer = (nil)] 09:29:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x93b0f400) [pid = 4241] [serial = 1742] [outer = 0x93b05400] 09:29:47 INFO - PROCESS | 4241 | 1467736187658 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x93d26400) [pid = 4241] [serial = 1743] [outer = 0x93b05400] 09:29:48 INFO - PROCESS | 4241 | 1467736188603 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1481ms 09:29:48 INFO - PROCESS | 4241 | 1467736188641 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:29:48 INFO - PROCESS | 4241 | 1467736188645 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:29:48 INFO - PROCESS | 4241 | 1467736188651 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 4241 | 1467736188655 Marionette TRACE conn3 <- [1,2294,null,{}] 09:29:48 INFO - PROCESS | 4241 | 1467736188661 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 4241 | 1467736188666 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:48 INFO - PROCESS | 4241 | 1467736188845 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:29:49 INFO - PROCESS | 4241 | 1467736189038 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 4241 | 1467736189045 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d5c00 == 38 [pid = 4241] [id = 581] 09:29:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8e679000) [pid = 4241] [serial = 1744] [outer = (nil)] 09:29:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x95250800) [pid = 4241] [serial = 1745] [outer = 0x8e679000] 09:29:49 INFO - PROCESS | 4241 | 1467736189135 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x9525cc00) [pid = 4241] [serial = 1746] [outer = 0x8e679000] 09:29:50 INFO - PROCESS | 4241 | 1467736190074 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1484ms 09:29:50 INFO - PROCESS | 4241 | 1467736190137 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:29:50 INFO - PROCESS | 4241 | 1467736190141 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:29:50 INFO - PROCESS | 4241 | 1467736190147 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 4241 | 1467736190151 Marionette TRACE conn3 <- [1,2298,null,{}] 09:29:50 INFO - PROCESS | 4241 | 1467736190157 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 4241 | 1467736190167 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:50 INFO - PROCESS | 4241 | 1467736190445 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:29:50 INFO - PROCESS | 4241 | 1467736190705 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 4241 | 1467736190718 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d639800 == 39 [pid = 4241] [id = 582] 09:29:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8d63a000) [pid = 4241] [serial = 1747] [outer = (nil)] 09:29:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f78e800) [pid = 4241] [serial = 1748] [outer = 0x8d63a000] 09:29:50 INFO - PROCESS | 4241 | 1467736190843 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x9530d800) [pid = 4241] [serial = 1749] [outer = 0x8d63a000] 09:29:51 INFO - PROCESS | 4241 | 1467736191983 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:29:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1888ms 09:29:52 INFO - PROCESS | 4241 | 1467736192036 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 4241 | 1467736192043 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:29:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:29:52 INFO - PROCESS | 4241 | 1467736192052 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 4241 | 1467736192056 Marionette TRACE conn3 <- [1,2302,null,{}] 09:29:52 INFO - PROCESS | 4241 | 1467736192065 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 4241 | 1467736192070 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:52 INFO - PROCESS | 4241 | 1467736192291 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:29:52 INFO - PROCESS | 4241 | 1467736192635 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 4241 | 1467736192650 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e685c00 == 40 [pid = 4241] [id = 583] 09:29:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8e724000) [pid = 4241] [serial = 1750] [outer = (nil)] 09:29:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8e731c00) [pid = 4241] [serial = 1751] [outer = 0x8e724000] 09:29:52 INFO - PROCESS | 4241 | 1467736192726 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8eacc400) [pid = 4241] [serial = 1752] [outer = 0x8e724000] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc4000 == 39 [pid = 4241] [id = 575] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9d6400 == 38 [pid = 4241] [id = 574] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8b977400 == 37 [pid = 4241] [id = 573] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc6800 == 36 [pid = 4241] [id = 572] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60e800 == 35 [pid = 4241] [id = 571] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8d4c00 == 34 [pid = 4241] [id = 567] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8b82ac00 == 33 [pid = 4241] [id = 569] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc2c00 == 32 [pid = 4241] [id = 568] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x91ea1c00 == 31 [pid = 4241] [id = 570] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8d639800 == 30 [pid = 4241] [id = 582] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d5c00 == 29 [pid = 4241] [id = 581] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x92475c00 == 28 [pid = 4241] [id = 580] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d2800 == 27 [pid = 4241] [id = 578] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c7400 == 26 [pid = 4241] [id = 579] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8b984400 == 25 [pid = 4241] [id = 576] 09:29:53 INFO - PROCESS | 4241 | --DOCSHELL 0x8d642400 == 24 [pid = 4241] [id = 577] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91722000) [pid = 4241] [serial = 1703] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8eacb400) [pid = 4241] [serial = 1674] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8e8ce400) [pid = 4241] [serial = 1673] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x91c77c00) [pid = 4241] [serial = 1677] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8fb98c00) [pid = 4241] [serial = 1676] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x93a58400) [pid = 4241] [serial = 1680] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x92ed2c00) [pid = 4241] [serial = 1679] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8e72d400) [pid = 4241] [serial = 1694] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x93d1f000) [pid = 4241] [serial = 1683] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8d606400) [pid = 4241] [serial = 1691] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8d637800) [pid = 4241] [serial = 1692] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f2c6800) [pid = 4241] [serial = 1689] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8eac9000) [pid = 4241] [serial = 1688] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x93b0c400) [pid = 4241] [serial = 1682] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x948ae800) [pid = 4241] [serial = 1686] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x93d22c00) [pid = 4241] [serial = 1685] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f58e800) [pid = 4241] [serial = 1697] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f78a400) [pid = 4241] [serial = 1698] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f9d4000) [pid = 4241] [serial = 1701] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8e8c7800) [pid = 4241] [serial = 1700] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8e8c9800) [pid = 4241] [serial = 1695] [outer = (nil)] [url = about:blank] 09:29:54 INFO - PROCESS | 4241 | 1467736194741 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2743ms 09:29:54 INFO - PROCESS | 4241 | 1467736194796 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 4241 | 1467736194803 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:29:54 INFO - PROCESS | 4241 | 1467736194810 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 4241 | 1467736194817 Marionette TRACE conn3 <- [1,2306,null,{}] 09:29:54 INFO - PROCESS | 4241 | 1467736194825 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 4241 | 1467736194830 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:54 INFO - PROCESS | 4241 | 1467736194998 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:29:55 INFO - PROCESS | 4241 | 1467736195134 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 4241 | 1467736195143 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc4000 == 25 [pid = 4241] [id = 584] 09:29:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8cfc6800) [pid = 4241] [serial = 1753] [outer = (nil)] 09:29:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8d636400) [pid = 4241] [serial = 1754] [outer = 0x8cfc6800] 09:29:55 INFO - PROCESS | 4241 | 1467736195219 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8d644c00) [pid = 4241] [serial = 1755] [outer = 0x8cfc6800] 09:29:56 INFO - PROCESS | 4241 | 1467736196062 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:29:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1284ms 09:29:56 INFO - PROCESS | 4241 | 1467736196093 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 4241 | 1467736196102 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:29:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:29:56 INFO - PROCESS | 4241 | 1467736196113 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 4241 | 1467736196117 Marionette TRACE conn3 <- [1,2310,null,{}] 09:29:56 INFO - PROCESS | 4241 | 1467736196124 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:56 INFO - PROCESS | 4241 | 1467736196129 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:56 INFO - PROCESS | 4241 | 1467736196307 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:29:56 INFO - PROCESS | 4241 | 1467736196319 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 4241 | 1467736196330 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cac00 == 26 [pid = 4241] [id = 585] 09:29:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8e8d2400) [pid = 4241] [serial = 1756] [outer = (nil)] 09:29:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8eacbc00) [pid = 4241] [serial = 1757] [outer = 0x8e8d2400] 09:29:56 INFO - PROCESS | 4241 | 1467736196400 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f2bc400) [pid = 4241] [serial = 1758] [outer = 0x8e8d2400] 09:29:57 INFO - PROCESS | 4241 | 1467736197437 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1383ms 09:29:57 INFO - PROCESS | 4241 | 1467736197498 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 4241 | 1467736197502 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:29:57 INFO - PROCESS | 4241 | 1467736197508 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 4241 | 1467736197514 Marionette TRACE conn3 <- [1,2314,null,{}] 09:29:57 INFO - PROCESS | 4241 | 1467736197538 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 4241 | 1467736197549 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:57 INFO - PROCESS | 4241 | 1467736197786 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:29:57 INFO - PROCESS | 4241 | 1467736197814 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 4241 | 1467736197827 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58dc00 == 27 [pid = 4241] [id = 586] 09:29:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f58e400) [pid = 4241] [serial = 1759] [outer = (nil)] 09:29:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f78a000) [pid = 4241] [serial = 1760] [outer = 0x8f58e400] 09:29:57 INFO - PROCESS | 4241 | 1467736197923 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9cdc00) [pid = 4241] [serial = 1761] [outer = 0x8f58e400] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e8cfc00) [pid = 4241] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x91c79c00) [pid = 4241] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f2c5000) [pid = 4241] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f58f400) [pid = 4241] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x91ea2800) [pid = 4241] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f9d6000) [pid = 4241] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8eacac00) [pid = 4241] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8d605000) [pid = 4241] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8cfca400) [pid = 4241] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:29:59 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8fb90000) [pid = 4241] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:29:59 INFO - PROCESS | 4241 | 1467736199401 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:29:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1945ms 09:29:59 INFO - PROCESS | 4241 | 1467736199522 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 4241 | 1467736199527 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:29:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:29:59 INFO - PROCESS | 4241 | 1467736199535 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 4241 | 1467736199539 Marionette TRACE conn3 <- [1,2318,null,{}] 09:29:59 INFO - PROCESS | 4241 | 1467736199544 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 4241 | 1467736199549 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:59 INFO - PROCESS | 4241 | 1467736199706 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:29:59 INFO - PROCESS | 4241 | 1467736199845 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 4241 | 1467736199855 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:29:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81d400 == 28 [pid = 4241] [id = 587] 09:29:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8d604c00) [pid = 4241] [serial = 1762] [outer = (nil)] 09:29:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f58a400) [pid = 4241] [serial = 1763] [outer = 0x8d604c00] 09:29:59 INFO - PROCESS | 4241 | 1467736199924 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8fb90000) [pid = 4241] [serial = 1764] [outer = 0x8d604c00] 09:30:00 INFO - PROCESS | 4241 | 1467736200669 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 4241 | 1467736200737 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:30:00 INFO - PROCESS | 4241 | 1467736200748 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 4241 | 1467736200751 Marionette TRACE conn3 <- [1,2322,null,{}] 09:30:00 INFO - PROCESS | 4241 | 1467736200758 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 4241 | 1467736200763 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:00 INFO - PROCESS | 4241 | 1467736200951 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:30:01 INFO - PROCESS | 4241 | 1467736201153 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 4241 | 1467736201165 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b820800 == 29 [pid = 4241] [id = 588] 09:30:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8b824800) [pid = 4241] [serial = 1765] [outer = (nil)] 09:30:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8b828c00) [pid = 4241] [serial = 1766] [outer = 0x8b824800] 09:30:01 INFO - PROCESS | 4241 | 1467736201253 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8cfc5400) [pid = 4241] [serial = 1767] [outer = 0x8b824800] 09:30:02 INFO - PROCESS | 4241 | 1467736202399 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:30:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1737ms 09:30:02 INFO - PROCESS | 4241 | 1467736202486 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:30:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:30:02 INFO - PROCESS | 4241 | 1467736202493 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:30:02 INFO - PROCESS | 4241 | 1467736202502 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 4241 | 1467736202507 Marionette TRACE conn3 <- [1,2326,null,{}] 09:30:02 INFO - PROCESS | 4241 | 1467736202516 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 4241 | 1467736202526 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:02 INFO - PROCESS | 4241 | 1467736202761 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:30:03 INFO - PROCESS | 4241 | 1467736203049 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 4241 | 1467736203061 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d610800 == 30 [pid = 4241] [id = 589] 09:30:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e67e800) [pid = 4241] [serial = 1768] [outer = (nil)] 09:30:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e72b400) [pid = 4241] [serial = 1769] [outer = 0x8e67e800] 09:30:03 INFO - PROCESS | 4241 | 1467736203149 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8cc800) [pid = 4241] [serial = 1770] [outer = 0x8e67e800] 09:30:04 INFO - PROCESS | 4241 | 1467736204138 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:30:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1689ms 09:30:04 INFO - PROCESS | 4241 | 1467736204204 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 4241 | 1467736204211 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:30:04 INFO - PROCESS | 4241 | 1467736204222 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 4241 | 1467736204226 Marionette TRACE conn3 <- [1,2330,null,{}] 09:30:04 INFO - PROCESS | 4241 | 1467736204232 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 4241 | 1467736204238 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:04 INFO - PROCESS | 4241 | 1467736204456 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:30:04 INFO - PROCESS | 4241 | 1467736204708 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 4241 | 1467736204717 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d8800 == 31 [pid = 4241] [id = 590] 09:30:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f2c9400) [pid = 4241] [serial = 1771] [outer = (nil)] 09:30:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f58f000) [pid = 4241] [serial = 1772] [outer = 0x8f2c9400] 09:30:04 INFO - PROCESS | 4241 | 1467736204839 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f9d8400) [pid = 4241] [serial = 1773] [outer = 0x8f2c9400] 09:30:05 INFO - PROCESS | 4241 | 1467736205898 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1694ms 09:30:05 INFO - PROCESS | 4241 | 1467736205918 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 4241 | 1467736205923 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:30:05 INFO - PROCESS | 4241 | 1467736205946 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 4241 | 1467736205963 Marionette TRACE conn3 <- [1,2334,null,{}] 09:30:05 INFO - PROCESS | 4241 | 1467736205978 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 4241 | 1467736205985 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:06 INFO - PROCESS | 4241 | 1467736206217 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:30:06 INFO - PROCESS | 4241 | 1467736206517 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 4241 | 1467736206529 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b822400 == 32 [pid = 4241] [id = 591] 09:30:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e8ca000) [pid = 4241] [serial = 1774] [outer = (nil)] 09:30:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91e58400) [pid = 4241] [serial = 1775] [outer = 0x8e8ca000] 09:30:06 INFO - PROCESS | 4241 | 1467736206613 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x91c7c800) [pid = 4241] [serial = 1776] [outer = 0x8e8ca000] 09:30:07 INFO - PROCESS | 4241 | 1467736207569 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:30:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1667ms 09:30:07 INFO - PROCESS | 4241 | 1467736207600 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 4241 | 1467736207605 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:30:07 INFO - PROCESS | 4241 | 1467736207644 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 4241 | 1467736207649 Marionette TRACE conn3 <- [1,2338,null,{}] 09:30:07 INFO - PROCESS | 4241 | 1467736207655 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 4241 | 1467736207661 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:07 INFO - PROCESS | 4241 | 1467736207851 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:30:08 INFO - PROCESS | 4241 | 1467736208034 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 4241 | 1467736208042 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b976800 == 33 [pid = 4241] [id = 592] 09:30:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8b976c00) [pid = 4241] [serial = 1777] [outer = (nil)] 09:30:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8ead1000) [pid = 4241] [serial = 1778] [outer = 0x8b976c00] 09:30:08 INFO - PROCESS | 4241 | 1467736208168 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x9171c000) [pid = 4241] [serial = 1779] [outer = 0x8b976c00] 09:30:09 INFO - PROCESS | 4241 | 1467736209388 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:30:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1788ms 09:30:09 INFO - PROCESS | 4241 | 1467736209431 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 4241 | 1467736209443 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:30:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:30:09 INFO - PROCESS | 4241 | 1467736209465 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 4241 | 1467736209471 Marionette TRACE conn3 <- [1,2342,null,{}] 09:30:09 INFO - PROCESS | 4241 | 1467736209481 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:09 INFO - PROCESS | 4241 | 1467736209486 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8f483c00 == 32 [pid = 4241] [id = 523] 09:30:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81d400 == 31 [pid = 4241] [id = 587] 09:30:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8f58dc00 == 30 [pid = 4241] [id = 586] 09:30:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cac00 == 29 [pid = 4241] [id = 585] 09:30:09 INFO - PROCESS | 4241 | 1467736209739 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:30:09 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc4000 == 28 [pid = 4241] [id = 584] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x91c6ec00) [pid = 4241] [serial = 1724] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91e52800) [pid = 4241] [serial = 1725] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f582800) [pid = 4241] [serial = 1722] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x923cec00) [pid = 4241] [serial = 1728] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x923e0c00) [pid = 4241] [serial = 1731] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x91e5f000) [pid = 4241] [serial = 1730] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x91ea9400) [pid = 4241] [serial = 1727] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x923ec000) [pid = 4241] [serial = 1715] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x92467800) [pid = 4241] [serial = 1716] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f9cd400) [pid = 4241] [serial = 1709] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8fb8a800) [pid = 4241] [serial = 1710] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x923ca000) [pid = 4241] [serial = 1712] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x923d3400) [pid = 4241] [serial = 1713] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x91727000) [pid = 4241] [serial = 1704] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f482400) [pid = 4241] [serial = 1721] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8e67e400) [pid = 4241] [serial = 1706] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8e8d4400) [pid = 4241] [serial = 1707] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8e0de400) [pid = 4241] [serial = 1718] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8e683000) [pid = 4241] [serial = 1719] [outer = (nil)] [url = about:blank] 09:30:09 INFO - PROCESS | 4241 | 1467736209946 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 4241 | 1467736209955 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d640c00 == 29 [pid = 4241] [id = 593] 09:30:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8d642400) [pid = 4241] [serial = 1780] [outer = (nil)] 09:30:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8e0de800) [pid = 4241] [serial = 1781] [outer = 0x8d642400] 09:30:10 INFO - PROCESS | 4241 | 1467736210031 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e67e400) [pid = 4241] [serial = 1782] [outer = 0x8d642400] 09:30:10 INFO - PROCESS | 4241 | 1467736210805 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1392ms 09:30:10 INFO - PROCESS | 4241 | 1467736210856 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 4241 | 1467736210862 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:30:10 INFO - PROCESS | 4241 | 1467736210873 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 4241 | 1467736210876 Marionette TRACE conn3 <- [1,2346,null,{}] 09:30:10 INFO - PROCESS | 4241 | 1467736210886 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 4241 | 1467736210891 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:11 INFO - PROCESS | 4241 | 1467736211072 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:30:11 INFO - PROCESS | 4241 | 1467736211083 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 4241 | 1467736211092 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eac9c00 == 30 [pid = 4241] [id = 594] 09:30:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f2c2c00) [pid = 4241] [serial = 1783] [outer = (nil)] 09:30:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f482000) [pid = 4241] [serial = 1784] [outer = 0x8f2c2c00] 09:30:11 INFO - PROCESS | 4241 | 1467736211175 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f490000) [pid = 4241] [serial = 1785] [outer = 0x8f2c2c00] 09:30:12 INFO - PROCESS | 4241 | 1467736212141 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1284ms 09:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:30:12 INFO - PROCESS | 4241 | 1467736212171 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 4241 | 1467736212174 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:30:12 INFO - PROCESS | 4241 | 1467736212182 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 4241 | 1467736212188 Marionette TRACE conn3 <- [1,2350,null,{}] 09:30:12 INFO - PROCESS | 4241 | 1467736212210 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 4241 | 1467736212218 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:12 INFO - PROCESS | 4241 | 1467736212438 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:30:12 INFO - PROCESS | 4241 | 1467736212462 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 4241 | 1467736212471 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb96400 == 31 [pid = 4241] [id = 595] 09:30:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8fb97400) [pid = 4241] [serial = 1786] [outer = (nil)] 09:30:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91723c00) [pid = 4241] [serial = 1787] [outer = 0x8fb97400] 09:30:12 INFO - PROCESS | 4241 | 1467736212546 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91c71800) [pid = 4241] [serial = 1788] [outer = 0x8fb97400] 09:30:13 INFO - PROCESS | 4241 | 1467736213528 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1393ms 09:30:13 INFO - PROCESS | 4241 | 1467736213574 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:30:13 INFO - PROCESS | 4241 | 1467736213578 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:30:13 INFO - PROCESS | 4241 | 1467736213592 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 4241 | 1467736213595 Marionette TRACE conn3 <- [1,2354,null,{}] 09:30:13 INFO - PROCESS | 4241 | 1467736213601 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 4241 | 1467736213606 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:13 INFO - PROCESS | 4241 | 1467736213841 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:30:13 INFO - PROCESS | 4241 | 1467736213865 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 4241 | 1467736213870 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c73400 == 32 [pid = 4241] [id = 596] 09:30:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91ea2000) [pid = 4241] [serial = 1789] [outer = (nil)] 09:30:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x923c9c00) [pid = 4241] [serial = 1790] [outer = 0x91ea2000] 09:30:13 INFO - PROCESS | 4241 | 1467736213941 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x923cf800) [pid = 4241] [serial = 1791] [outer = 0x91ea2000] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e0d4000) [pid = 4241] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8f485400) [pid = 4241] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8f58e400) [pid = 4241] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x9246c400) [pid = 4241] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x93b05400) [pid = 4241] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8cfc6800) [pid = 4241] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8e679000) [pid = 4241] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8e724000) [pid = 4241] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8e8d2400) [pid = 4241] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:30:14 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8d63a000) [pid = 4241] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:30:14 INFO - PROCESS | 4241 | 1467736214972 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1438ms 09:30:15 INFO - PROCESS | 4241 | 1467736215023 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 4241 | 1467736215027 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:30:15 INFO - PROCESS | 4241 | 1467736215033 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 4241 | 1467736215036 Marionette TRACE conn3 <- [1,2358,null,{}] 09:30:15 INFO - PROCESS | 4241 | 1467736215041 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 4241 | 1467736215046 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:15 INFO - PROCESS | 4241 | 1467736215262 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:30:15 INFO - PROCESS | 4241 | 1467736215277 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 4241 | 1467736215286 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97ac00 == 33 [pid = 4241] [id = 597] 09:30:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8cfc8400) [pid = 4241] [serial = 1792] [outer = (nil)] 09:30:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8fb98000) [pid = 4241] [serial = 1793] [outer = 0x8cfc8400] 09:30:15 INFO - PROCESS | 4241 | 1467736215353 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x91e5f000) [pid = 4241] [serial = 1794] [outer = 0x8cfc8400] 09:30:16 INFO - PROCESS | 4241 | 1467736216285 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1297ms 09:30:16 INFO - PROCESS | 4241 | 1467736216331 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 4241 | 1467736216335 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:30:16 INFO - PROCESS | 4241 | 1467736216341 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 4241 | 1467736216344 Marionette TRACE conn3 <- [1,2362,null,{}] 09:30:16 INFO - PROCESS | 4241 | 1467736216350 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 4241 | 1467736216360 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:16 INFO - PROCESS | 4241 | 1467736216574 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:30:16 INFO - PROCESS | 4241 | 1467736216813 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 4241 | 1467736216823 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b820000 == 34 [pid = 4241] [id = 598] 09:30:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8b820c00) [pid = 4241] [serial = 1795] [outer = (nil)] 09:30:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8b82a000) [pid = 4241] [serial = 1796] [outer = 0x8b820c00] 09:30:16 INFO - PROCESS | 4241 | 1467736216911 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8b980400) [pid = 4241] [serial = 1797] [outer = 0x8b820c00] 09:30:17 INFO - PROCESS | 4241 | 1467736217933 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1633ms 09:30:17 INFO - PROCESS | 4241 | 1467736217980 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:30:17 INFO - PROCESS | 4241 | 1467736217987 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:30:17 INFO - PROCESS | 4241 | 1467736217995 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 4241 | 1467736217999 Marionette TRACE conn3 <- [1,2366,null,{}] 09:30:18 INFO - PROCESS | 4241 | 1467736218007 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 4241 | 1467736218015 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:18 INFO - PROCESS | 4241 | 1467736218213 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:30:18 INFO - PROCESS | 4241 | 1467736218449 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 4241 | 1467736218459 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cc400 == 35 [pid = 4241] [id = 599] 09:30:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e8d5c00) [pid = 4241] [serial = 1798] [outer = (nil)] 09:30:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f2c0800) [pid = 4241] [serial = 1799] [outer = 0x8e8d5c00] 09:30:18 INFO - PROCESS | 4241 | 1467736218599 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f48d800) [pid = 4241] [serial = 1800] [outer = 0x8e8d5c00] 09:30:19 INFO - PROCESS | 4241 | 1467736219614 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1693ms 09:30:19 INFO - PROCESS | 4241 | 1467736219691 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 4241 | 1467736219698 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:30:19 INFO - PROCESS | 4241 | 1467736219706 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 4241 | 1467736219709 Marionette TRACE conn3 <- [1,2370,null,{}] 09:30:19 INFO - PROCESS | 4241 | 1467736219715 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 4241 | 1467736219721 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:19 INFO - PROCESS | 4241 | 1467736219949 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:30:20 INFO - PROCESS | 4241 | 1467736220227 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 4241 | 1467736220236 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x91721000 == 36 [pid = 4241] [id = 600] 09:30:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91c74400) [pid = 4241] [serial = 1801] [outer = (nil)] 09:30:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91c79c00) [pid = 4241] [serial = 1802] [outer = 0x91c74400] 09:30:20 INFO - PROCESS | 4241 | 1467736220331 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x923ca000) [pid = 4241] [serial = 1803] [outer = 0x91c74400] 09:30:21 INFO - PROCESS | 4241 | 1467736221290 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1631ms 09:30:21 INFO - PROCESS | 4241 | 1467736221337 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:30:21 INFO - PROCESS | 4241 | 1467736221342 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:30:21 INFO - PROCESS | 4241 | 1467736221358 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 4241 | 1467736221368 Marionette TRACE conn3 <- [1,2374,null,{}] 09:30:21 INFO - PROCESS | 4241 | 1467736221377 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 4241 | 1467736221385 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:21 INFO - PROCESS | 4241 | 1467736221609 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:30:21 INFO - PROCESS | 4241 | 1467736221834 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 4241 | 1467736221841 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b826800 == 37 [pid = 4241] [id = 601] 09:30:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8b82b800) [pid = 4241] [serial = 1804] [outer = (nil)] 09:30:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x92472000) [pid = 4241] [serial = 1805] [outer = 0x8b82b800] 09:30:21 INFO - PROCESS | 4241 | 1467736221971 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x93a59400) [pid = 4241] [serial = 1806] [outer = 0x8b82b800] 09:30:22 INFO - PROCESS | 4241 | 1467736222932 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1650ms 09:30:23 INFO - PROCESS | 4241 | 1467736223000 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:30:23 INFO - PROCESS | 4241 | 1467736223005 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:30:23 INFO - PROCESS | 4241 | 1467736223011 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 4241 | 1467736223015 Marionette TRACE conn3 <- [1,2378,null,{}] 09:30:23 INFO - PROCESS | 4241 | 1467736223021 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 4241 | 1467736223026 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:23 INFO - PROCESS | 4241 | 1467736223211 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:30:23 INFO - PROCESS | 4241 | 1467736223408 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 4241 | 1467736223418 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67d800 == 38 [pid = 4241] [id = 602] 09:30:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8e8c7c00) [pid = 4241] [serial = 1807] [outer = (nil)] 09:30:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93b0a000) [pid = 4241] [serial = 1808] [outer = 0x8e8c7c00] 09:30:23 INFO - PROCESS | 4241 | 1467736223547 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x93d1f000) [pid = 4241] [serial = 1809] [outer = 0x8e8c7c00] 09:30:24 INFO - PROCESS | 4241 | 1467736224488 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1533ms 09:30:24 INFO - PROCESS | 4241 | 1467736224545 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:30:24 INFO - PROCESS | 4241 | 1467736224550 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:30:24 INFO - PROCESS | 4241 | 1467736224556 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 4241 | 1467736224559 Marionette TRACE conn3 <- [1,2382,null,{}] 09:30:24 INFO - PROCESS | 4241 | 1467736224565 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 4241 | 1467736224571 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:24 INFO - PROCESS | 4241 | 1467736224753 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:30:24 INFO - PROCESS | 4241 | 1467736224940 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 4241 | 1467736224958 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x93d26000 == 39 [pid = 4241] [id = 603] 09:30:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x93d27c00) [pid = 4241] [serial = 1810] [outer = (nil)] 09:30:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x948afc00) [pid = 4241] [serial = 1811] [outer = 0x93d27c00] 09:30:25 INFO - PROCESS | 4241 | 1467736225099 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x95305800) [pid = 4241] [serial = 1812] [outer = 0x93d27c00] 09:30:26 INFO - PROCESS | 4241 | 1467736226172 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1683ms 09:30:26 INFO - PROCESS | 4241 | 1467736226240 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 4241 | 1467736226245 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:30:26 INFO - PROCESS | 4241 | 1467736226251 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 4241 | 1467736226255 Marionette TRACE conn3 <- [1,2386,null,{}] 09:30:26 INFO - PROCESS | 4241 | 1467736226261 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 4241 | 1467736226267 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:26 INFO - PROCESS | 4241 | 1467736226704 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:30:26 INFO - PROCESS | 4241 | 1467736226975 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 4241 | 1467736226983 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97c800 == 40 [pid = 4241] [id = 604] 09:30:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8d60d400) [pid = 4241] [serial = 1813] [outer = (nil)] 09:30:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8e0d1400) [pid = 4241] [serial = 1814] [outer = 0x8d60d400] 09:30:27 INFO - PROCESS | 4241 | 1467736227108 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e67e000) [pid = 4241] [serial = 1815] [outer = 0x8d60d400] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97ac00 == 39 [pid = 4241] [id = 597] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x91c73400 == 38 [pid = 4241] [id = 596] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb96400 == 37 [pid = 4241] [id = 595] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8eac9c00 == 36 [pid = 4241] [id = 594] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8d640c00 == 35 [pid = 4241] [id = 593] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb89800 == 34 [pid = 4241] [id = 531] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8b976800 == 33 [pid = 4241] [id = 592] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8f787400 == 32 [pid = 4241] [id = 536] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8d610800 == 31 [pid = 4241] [id = 589] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8e730800 == 30 [pid = 4241] [id = 533] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8b820800 == 29 [pid = 4241] [id = 588] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d8800 == 28 [pid = 4241] [id = 590] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8b977000 == 27 [pid = 4241] [id = 526] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63fc00 == 26 [pid = 4241] [id = 535] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d3400 == 25 [pid = 4241] [id = 524] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8e726400 == 24 [pid = 4241] [id = 521] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb96000 == 23 [pid = 4241] [id = 532] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc6c00 == 22 [pid = 4241] [id = 525] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x91726800 == 21 [pid = 4241] [id = 527] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8b822400 == 20 [pid = 4241] [id = 591] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c1800 == 19 [pid = 4241] [id = 522] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x91e5a400 == 18 [pid = 4241] [id = 528] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8e685c00 == 17 [pid = 4241] [id = 583] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8d644400 == 16 [pid = 4241] [id = 529] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x92467400 == 15 [pid = 4241] [id = 537] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63e000 == 14 [pid = 4241] [id = 534] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8e723800 == 13 [pid = 4241] [id = 530] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x93d26000 == 12 [pid = 4241] [id = 603] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67d800 == 11 [pid = 4241] [id = 602] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8b826800 == 10 [pid = 4241] [id = 601] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cc400 == 9 [pid = 4241] [id = 599] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x91721000 == 8 [pid = 4241] [id = 600] 09:30:29 INFO - PROCESS | 4241 | --DOCSHELL 0x8b820000 == 7 [pid = 4241] [id = 598] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8e72f400) [pid = 4241] [serial = 1734] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e678400) [pid = 4241] [serial = 1733] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x9171c400) [pid = 4241] [serial = 1737] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f9d2c00) [pid = 4241] [serial = 1736] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f78a000) [pid = 4241] [serial = 1760] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x93a5ec00) [pid = 4241] [serial = 1740] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x92ecf000) [pid = 4241] [serial = 1739] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x93d26400) [pid = 4241] [serial = 1743] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x93b0f400) [pid = 4241] [serial = 1742] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8d636400) [pid = 4241] [serial = 1754] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8d644c00) [pid = 4241] [serial = 1755] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x9525cc00) [pid = 4241] [serial = 1746] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x95250800) [pid = 4241] [serial = 1745] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8eacc400) [pid = 4241] [serial = 1752] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e731c00) [pid = 4241] [serial = 1751] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8eacbc00) [pid = 4241] [serial = 1757] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x9530d800) [pid = 4241] [serial = 1749] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f78e800) [pid = 4241] [serial = 1748] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f58a400) [pid = 4241] [serial = 1763] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f9cdc00) [pid = 4241] [serial = 1761] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f2bc400) [pid = 4241] [serial = 1758] [outer = (nil)] [url = about:blank] 09:30:29 INFO - PROCESS | 4241 | 1467736229376 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 3192ms 09:30:29 INFO - PROCESS | 4241 | 1467736229444 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 4241 | 1467736229449 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:30:29 INFO - PROCESS | 4241 | 1467736229458 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 4241 | 1467736229463 Marionette TRACE conn3 <- [1,2390,null,{}] 09:30:29 INFO - PROCESS | 4241 | 1467736229474 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 4241 | 1467736229479 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:29 INFO - PROCESS | 4241 | 1467736229639 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:30:29 INFO - PROCESS | 4241 | 1467736229651 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 4241 | 1467736229661 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d610400 == 8 [pid = 4241] [id = 605] 09:30:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8d610800) [pid = 4241] [serial = 1816] [outer = (nil)] 09:30:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8d639c00) [pid = 4241] [serial = 1817] [outer = 0x8d610800] 09:30:29 INFO - PROCESS | 4241 | 1467736229789 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d641800) [pid = 4241] [serial = 1818] [outer = 0x8d610800] 09:30:30 INFO - PROCESS | 4241 | 1467736230733 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1334ms 09:30:30 INFO - PROCESS | 4241 | 1467736230791 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 4241 | 1467736230800 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:30:30 INFO - PROCESS | 4241 | 1467736230819 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 4241 | 1467736230824 Marionette TRACE conn3 <- [1,2394,null,{}] 09:30:30 INFO - PROCESS | 4241 | 1467736230830 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 4241 | 1467736230837 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:31 INFO - PROCESS | 4241 | 1467736231014 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:30:31 INFO - PROCESS | 4241 | 1467736231026 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 4241 | 1467736231035 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8ccc00 == 9 [pid = 4241] [id = 606] 09:30:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e8cd400) [pid = 4241] [serial = 1819] [outer = (nil)] 09:30:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8eac5c00) [pid = 4241] [serial = 1820] [outer = 0x8e8cd400] 09:30:31 INFO - PROCESS | 4241 | 1467736231131 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8eacc000) [pid = 4241] [serial = 1821] [outer = 0x8e8cd400] 09:30:32 INFO - PROCESS | 4241 | 1467736232293 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1545ms 09:30:32 INFO - PROCESS | 4241 | 1467736232363 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 4241 | 1467736232367 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:30:32 INFO - PROCESS | 4241 | 1467736232374 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 4241 | 1467736232379 Marionette TRACE conn3 <- [1,2398,null,{}] 09:30:32 INFO - PROCESS | 4241 | 1467736232407 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 4241 | 1467736232416 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:32 INFO - PROCESS | 4241 | 1467736232632 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:30:32 INFO - PROCESS | 4241 | 1467736232659 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 4241 | 1467736232671 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58e800 == 10 [pid = 4241] [id = 607] 09:30:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f58f400) [pid = 4241] [serial = 1822] [outer = (nil)] 09:30:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f789000) [pid = 4241] [serial = 1823] [outer = 0x8f58f400] 09:30:32 INFO - PROCESS | 4241 | 1467736232743 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f791000) [pid = 4241] [serial = 1824] [outer = 0x8f58f400] 09:30:33 INFO - PROCESS | 4241 | 1467736233684 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1349ms 09:30:33 INFO - PROCESS | 4241 | 1467736233724 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 4241 | 1467736233729 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:30:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:30:33 INFO - PROCESS | 4241 | 1467736233740 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 4241 | 1467736233742 Marionette TRACE conn3 <- [1,2402,null,{}] 09:30:33 INFO - PROCESS | 4241 | 1467736233748 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 4241 | 1467736233753 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:34 INFO - PROCESS | 4241 | 1467736234399 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8d604c00) [pid = 4241] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8cfc8400) [pid = 4241] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x91ea2000) [pid = 4241] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e8ca000) [pid = 4241] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8d642400) [pid = 4241] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8b976c00) [pid = 4241] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8e67e800) [pid = 4241] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f2c2c00) [pid = 4241] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8b824800) [pid = 4241] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f2c9400) [pid = 4241] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:30:34 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8fb97400) [pid = 4241] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:30:34 INFO - PROCESS | 4241 | 1467736234574 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 4241 | 1467736234582 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b824800 == 11 [pid = 4241] [id = 608] 09:30:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8b982000) [pid = 4241] [serial = 1825] [outer = (nil)] 09:30:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8e67d400) [pid = 4241] [serial = 1826] [outer = 0x8b982000] 09:30:34 INFO - PROCESS | 4241 | 1467736234652 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f589400) [pid = 4241] [serial = 1827] [outer = 0x8b982000] 09:30:35 INFO - PROCESS | 4241 | 1467736235411 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1735ms 09:30:35 INFO - PROCESS | 4241 | 1467736235475 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 4241 | 1467736235479 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:30:35 INFO - PROCESS | 4241 | 1467736235485 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 4241 | 1467736235487 Marionette TRACE conn3 <- [1,2406,null,{}] 09:30:35 INFO - PROCESS | 4241 | 1467736235493 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 4241 | 1467736235498 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:35 INFO - PROCESS | 4241 | 1467736235701 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:30:35 INFO - PROCESS | 4241 | 1467736235715 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 4241 | 1467736235721 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcd800 == 12 [pid = 4241] [id = 609] 09:30:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8d642400) [pid = 4241] [serial = 1828] [outer = (nil)] 09:30:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f9d5c00) [pid = 4241] [serial = 1829] [outer = 0x8d642400] 09:30:35 INFO - PROCESS | 4241 | 1467736235791 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91724400) [pid = 4241] [serial = 1830] [outer = 0x8d642400] 09:30:36 INFO - PROCESS | 4241 | 1467736236848 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1439ms 09:30:36 INFO - PROCESS | 4241 | 1467736236925 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 4241 | 1467736236932 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:30:36 INFO - PROCESS | 4241 | 1467736236941 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 4241 | 1467736236945 Marionette TRACE conn3 <- [1,2410,null,{}] 09:30:36 INFO - PROCESS | 4241 | 1467736236954 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 4241 | 1467736236960 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:37 INFO - PROCESS | 4241 | 1467736237183 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:30:37 INFO - PROCESS | 4241 | 1467736237433 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 4241 | 1467736237443 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc7400 == 13 [pid = 4241] [id = 610] 09:30:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8cfd0000) [pid = 4241] [serial = 1831] [outer = (nil)] 09:30:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e683c00) [pid = 4241] [serial = 1832] [outer = 0x8cfd0000] 09:30:37 INFO - PROCESS | 4241 | 1467736237554 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e8d2400) [pid = 4241] [serial = 1833] [outer = 0x8cfd0000] 09:30:38 INFO - PROCESS | 4241 | 1467736238550 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1649ms 09:30:38 INFO - PROCESS | 4241 | 1467736238590 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 4241 | 1467736238597 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:30:38 INFO - PROCESS | 4241 | 1467736238608 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 4241 | 1467736238612 Marionette TRACE conn3 <- [1,2414,null,{}] 09:30:38 INFO - PROCESS | 4241 | 1467736238618 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 4241 | 1467736238623 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:38 INFO - PROCESS | 4241 | 1467736238852 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:30:39 INFO - PROCESS | 4241 | 1467736239077 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 4241 | 1467736239089 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e677c00 == 14 [pid = 4241] [id = 611] 09:30:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f587800) [pid = 4241] [serial = 1834] [outer = (nil)] 09:30:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f789400) [pid = 4241] [serial = 1835] [outer = 0x8f587800] 09:30:39 INFO - PROCESS | 4241 | 1467736239218 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f9d5400) [pid = 4241] [serial = 1836] [outer = 0x8f587800] 09:30:40 INFO - PROCESS | 4241 | 1467736240270 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1744ms 09:30:40 INFO - PROCESS | 4241 | 1467736240353 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 4241 | 1467736240357 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:30:40 INFO - PROCESS | 4241 | 1467736240364 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 4241 | 1467736240370 Marionette TRACE conn3 <- [1,2418,null,{}] 09:30:40 INFO - PROCESS | 4241 | 1467736240386 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 4241 | 1467736240395 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:40 INFO - PROCESS | 4241 | 1467736240607 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:30:40 INFO - PROCESS | 4241 | 1467736240838 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 4241 | 1467736240845 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e59c00 == 15 [pid = 4241] [id = 612] 09:30:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x91e5c800) [pid = 4241] [serial = 1837] [outer = (nil)] 09:30:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x91e9ec00) [pid = 4241] [serial = 1838] [outer = 0x91e5c800] 09:30:40 INFO - PROCESS | 4241 | 1467736240959 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x923c8800) [pid = 4241] [serial = 1839] [outer = 0x91e5c800] 09:30:41 INFO - PROCESS | 4241 | 1467736241926 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1640ms 09:30:42 INFO - PROCESS | 4241 | 1467736242005 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:30:42 INFO - PROCESS | 4241 | 1467736242010 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:30:42 INFO - PROCESS | 4241 | 1467736242017 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 4241 | 1467736242020 Marionette TRACE conn3 <- [1,2422,null,{}] 09:30:42 INFO - PROCESS | 4241 | 1467736242026 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 4241 | 1467736242032 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:42 INFO - PROCESS | 4241 | 1467736242211 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:30:42 INFO - PROCESS | 4241 | 1467736242440 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 4241 | 1467736242451 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b981c00 == 16 [pid = 4241] [id = 613] 09:30:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8cfc9400) [pid = 4241] [serial = 1840] [outer = (nil)] 09:30:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8e8c9400) [pid = 4241] [serial = 1841] [outer = 0x8cfc9400] 09:30:42 INFO - PROCESS | 4241 | 1467736242558 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8eacf400) [pid = 4241] [serial = 1842] [outer = 0x8cfc9400] 09:30:43 INFO - PROCESS | 4241 | 1467736243731 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1736ms 09:30:43 INFO - PROCESS | 4241 | 1467736243752 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 4241 | 1467736243758 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:30:43 INFO - PROCESS | 4241 | 1467736243766 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 4241 | 1467736243770 Marionette TRACE conn3 <- [1,2426,null,{}] 09:30:43 INFO - PROCESS | 4241 | 1467736243779 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 4241 | 1467736243785 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:43 INFO - PROCESS | 4241 | 1467736243972 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8fb90000) [pid = 4241] [serial = 1764] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x923c9c00) [pid = 4241] [serial = 1790] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x91e58400) [pid = 4241] [serial = 1775] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91c7c800) [pid = 4241] [serial = 1776] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8e0de800) [pid = 4241] [serial = 1781] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8e67e400) [pid = 4241] [serial = 1782] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8ead1000) [pid = 4241] [serial = 1778] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x9171c000) [pid = 4241] [serial = 1779] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8e72b400) [pid = 4241] [serial = 1769] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8e8cc800) [pid = 4241] [serial = 1770] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8f482000) [pid = 4241] [serial = 1784] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8b828c00) [pid = 4241] [serial = 1766] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8cfc5400) [pid = 4241] [serial = 1767] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f58f000) [pid = 4241] [serial = 1772] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f9d8400) [pid = 4241] [serial = 1773] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x923cf800) [pid = 4241] [serial = 1791] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x91723c00) [pid = 4241] [serial = 1787] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x91c71800) [pid = 4241] [serial = 1788] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8f490000) [pid = 4241] [serial = 1785] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x91e5f000) [pid = 4241] [serial = 1794] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8fb98000) [pid = 4241] [serial = 1793] [outer = (nil)] [url = about:blank] 09:30:44 INFO - PROCESS | 4241 | 1467736244200 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 4241 | 1467736244210 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc5400 == 17 [pid = 4241] [id = 614] 09:30:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8cfc6400) [pid = 4241] [serial = 1843] [outer = (nil)] 09:30:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8e0de800) [pid = 4241] [serial = 1844] [outer = 0x8cfc6400] 09:30:44 INFO - PROCESS | 4241 | 1467736244337 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e8cb400) [pid = 4241] [serial = 1845] [outer = 0x8cfc6400] 09:30:45 INFO - PROCESS | 4241 | 1467736245158 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1439ms 09:30:45 INFO - PROCESS | 4241 | 1467736245207 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 4241 | 1467736245213 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:30:45 INFO - PROCESS | 4241 | 1467736245223 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 4241 | 1467736245228 Marionette TRACE conn3 <- [1,2430,null,{}] 09:30:45 INFO - PROCESS | 4241 | 1467736245233 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:45 INFO - PROCESS | 4241 | 1467736245238 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:45 INFO - PROCESS | 4241 | 1467736245400 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:30:45 INFO - PROCESS | 4241 | 1467736245411 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 4241 | 1467736245418 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c0000 == 18 [pid = 4241] [id = 615] 09:30:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f584c00) [pid = 4241] [serial = 1846] [outer = (nil)] 09:30:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f786c00) [pid = 4241] [serial = 1847] [outer = 0x8f584c00] 09:30:45 INFO - PROCESS | 4241 | 1467736245489 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f9d5000) [pid = 4241] [serial = 1848] [outer = 0x8f584c00] 09:30:46 INFO - PROCESS | 4241 | 1467736246451 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1280ms 09:30:46 INFO - PROCESS | 4241 | 1467736246504 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 4241 | 1467736246507 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:30:46 INFO - PROCESS | 4241 | 1467736246513 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 4241 | 1467736246519 Marionette TRACE conn3 <- [1,2434,null,{}] 09:30:46 INFO - PROCESS | 4241 | 1467736246538 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 4241 | 1467736246547 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:46 INFO - PROCESS | 4241 | 1467736246721 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:30:46 INFO - PROCESS | 4241 | 1467736246907 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 4241 | 1467736246917 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:46 INFO - PROCESS | 4241 | ++DOCSHELL 0x9172ac00 == 19 [pid = 4241] [id = 616] 09:30:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x91c6e400) [pid = 4241] [serial = 1849] [outer = (nil)] 09:30:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91e58400) [pid = 4241] [serial = 1850] [outer = 0x91c6e400] 09:30:46 INFO - PROCESS | 4241 | 1467736246988 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91e5fc00) [pid = 4241] [serial = 1851] [outer = 0x91c6e400] 09:30:47 INFO - PROCESS | 4241 | 1467736247852 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1394ms 09:30:47 INFO - PROCESS | 4241 | 1467736247911 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 4241 | 1467736247916 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:30:47 INFO - PROCESS | 4241 | 1467736247923 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 4241 | 1467736247925 Marionette TRACE conn3 <- [1,2438,null,{}] 09:30:47 INFO - PROCESS | 4241 | 1467736247931 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 4241 | 1467736247936 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:48 INFO - PROCESS | 4241 | 1467736248169 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:30:48 INFO - PROCESS | 4241 | 1467736248200 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 4241 | 1467736248208 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e730800 == 20 [pid = 4241] [id = 617] 09:30:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91e51400) [pid = 4241] [serial = 1852] [outer = (nil)] 09:30:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x923cec00) [pid = 4241] [serial = 1853] [outer = 0x91e51400] 09:30:48 INFO - PROCESS | 4241 | 1467736248275 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x923d2000) [pid = 4241] [serial = 1854] [outer = 0x91e51400] 09:30:49 INFO - PROCESS | 4241 | 1467736249259 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f58f400) [pid = 4241] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1433ms 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8d610800) [pid = 4241] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8b820c00) [pid = 4241] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e8d5c00) [pid = 4241] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x91c74400) [pid = 4241] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8b82b800) [pid = 4241] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8e8c7c00) [pid = 4241] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x93d27c00) [pid = 4241] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8e8cd400) [pid = 4241] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8d60d400) [pid = 4241] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:30:49 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8b982000) [pid = 4241] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:30:49 INFO - PROCESS | 4241 | 1467736249382 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 4241 | 1467736249387 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:30:49 INFO - PROCESS | 4241 | 1467736249395 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 4241 | 1467736249398 Marionette TRACE conn3 <- [1,2442,null,{}] 09:30:49 INFO - PROCESS | 4241 | 1467736249411 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 4241 | 1467736249415 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:49 INFO - PROCESS | 4241 | 1467736249586 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:30:49 INFO - PROCESS | 4241 | 1467736249726 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 4241 | 1467736249736 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81d000 == 21 [pid = 4241] [id = 618] 09:30:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8e8d1c00) [pid = 4241] [serial = 1855] [outer = (nil)] 09:30:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f9d0800) [pid = 4241] [serial = 1856] [outer = 0x8e8d1c00] 09:30:49 INFO - PROCESS | 4241 | 1467736249801 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x91c74400) [pid = 4241] [serial = 1857] [outer = 0x8e8d1c00] 09:30:50 INFO - PROCESS | 4241 | 1467736250584 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1239ms 09:30:50 INFO - PROCESS | 4241 | 1467736250632 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 4241 | 1467736250636 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:30:50 INFO - PROCESS | 4241 | 1467736250642 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 4241 | 1467736250645 Marionette TRACE conn3 <- [1,2446,null,{}] 09:30:50 INFO - PROCESS | 4241 | 1467736250651 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 4241 | 1467736250661 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:50 INFO - PROCESS | 4241 | 1467736250911 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:30:50 INFO - PROCESS | 4241 | 1467736250926 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 4241 | 1467736250931 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcc000 == 22 [pid = 4241] [id = 619] 09:30:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8d60f800) [pid = 4241] [serial = 1858] [outer = (nil)] 09:30:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x92ed3400) [pid = 4241] [serial = 1859] [outer = 0x8d60f800] 09:30:51 INFO - PROCESS | 4241 | 1467736251002 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x9309f400) [pid = 4241] [serial = 1860] [outer = 0x8d60f800] 09:30:52 INFO - PROCESS | 4241 | 1467736252089 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1483ms 09:30:52 INFO - PROCESS | 4241 | 1467736252127 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:30:52 INFO - PROCESS | 4241 | 1467736252136 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:30:52 INFO - PROCESS | 4241 | 1467736252145 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 4241 | 1467736252150 Marionette TRACE conn3 <- [1,2450,null,{}] 09:30:52 INFO - PROCESS | 4241 | 1467736252159 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:52 INFO - PROCESS | 4241 | 1467736252165 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:52 INFO - PROCESS | 4241 | 1467736252356 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:30:52 INFO - PROCESS | 4241 | 1467736252598 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 4241 | 1467736252608 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d641400 == 23 [pid = 4241] [id = 620] 09:30:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8e678800) [pid = 4241] [serial = 1861] [outer = (nil)] 09:30:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8eaca400) [pid = 4241] [serial = 1862] [outer = 0x8e678800] 09:30:52 INFO - PROCESS | 4241 | 1467736252749 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8d4800) [pid = 4241] [serial = 1863] [outer = 0x8e678800] 09:30:53 INFO - PROCESS | 4241 | 1467736253685 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1590ms 09:30:53 INFO - PROCESS | 4241 | 1467736253734 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 4241 | 1467736253741 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:30:53 INFO - PROCESS | 4241 | 1467736253752 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 4241 | 1467736253756 Marionette TRACE conn3 <- [1,2454,null,{}] 09:30:53 INFO - PROCESS | 4241 | 1467736253762 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 4241 | 1467736253768 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:53 INFO - PROCESS | 4241 | 1467736253954 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:30:54 INFO - PROCESS | 4241 | 1467736254160 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 4241 | 1467736254167 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e72e800 == 24 [pid = 4241] [id = 621] 09:30:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8fb8b800) [pid = 4241] [serial = 1864] [outer = (nil)] 09:30:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91721c00) [pid = 4241] [serial = 1865] [outer = 0x8fb8b800] 09:30:54 INFO - PROCESS | 4241 | 1467736254269 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91c78400) [pid = 4241] [serial = 1866] [outer = 0x8fb8b800] 09:30:55 INFO - PROCESS | 4241 | 1467736255360 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1637ms 09:30:55 INFO - PROCESS | 4241 | 1467736255390 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 4241 | 1467736255395 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:30:55 INFO - PROCESS | 4241 | 1467736255421 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 4241 | 1467736255428 Marionette TRACE conn3 <- [1,2458,null,{}] 09:30:55 INFO - PROCESS | 4241 | 1467736255447 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 4241 | 1467736255458 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:55 INFO - PROCESS | 4241 | 1467736255651 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:30:55 INFO - PROCESS | 4241 | 1467736255896 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 4241 | 1467736255909 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x9246c400 == 25 [pid = 4241] [id = 622] 09:30:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x930a4000) [pid = 4241] [serial = 1867] [outer = (nil)] 09:30:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x93a63c00) [pid = 4241] [serial = 1868] [outer = 0x930a4000] 09:30:56 INFO - PROCESS | 4241 | 1467736256008 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x93b0c400) [pid = 4241] [serial = 1869] [outer = 0x930a4000] 09:30:57 INFO - PROCESS | 4241 | 1467736257123 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:30:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1741ms 09:30:57 INFO - PROCESS | 4241 | 1467736257160 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 4241 | 1467736257166 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:30:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:30:57 INFO - PROCESS | 4241 | 1467736257174 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 4241 | 1467736257179 Marionette TRACE conn3 <- [1,2462,null,{}] 09:30:57 INFO - PROCESS | 4241 | 1467736257186 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 4241 | 1467736257192 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:57 INFO - PROCESS | 4241 | 1467736257433 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:30:57 INFO - PROCESS | 4241 | 1467736257650 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 4241 | 1467736257659 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8d3400 == 26 [pid = 4241] [id = 623] 09:30:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x92ed1c00) [pid = 4241] [serial = 1870] [outer = (nil)] 09:30:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x93d24400) [pid = 4241] [serial = 1871] [outer = 0x92ed1c00] 09:30:57 INFO - PROCESS | 4241 | 1467736257753 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93d29800) [pid = 4241] [serial = 1872] [outer = 0x92ed1c00] 09:30:58 INFO - PROCESS | 4241 | 1467736258643 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1538ms 09:30:58 INFO - PROCESS | 4241 | 1467736258713 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:30:58 INFO - PROCESS | 4241 | 1467736258717 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:30:58 INFO - PROCESS | 4241 | 1467736258723 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 4241 | 1467736258727 Marionette TRACE conn3 <- [1,2466,null,{}] 09:30:58 INFO - PROCESS | 4241 | 1467736258733 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 4241 | 1467736258738 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:58 INFO - PROCESS | 4241 | 1467736258946 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:30:59 INFO - PROCESS | 4241 | 1467736259142 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 4241 | 1467736259152 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:30:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b822c00 == 27 [pid = 4241] [id = 624] 09:30:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8e67c800) [pid = 4241] [serial = 1873] [outer = (nil)] 09:30:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x95253400) [pid = 4241] [serial = 1874] [outer = 0x8e67c800] 09:30:59 INFO - PROCESS | 4241 | 1467736259273 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x9525d400) [pid = 4241] [serial = 1875] [outer = 0x8e67c800] 09:31:00 INFO - PROCESS | 4241 | 1467736260206 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1535ms 09:31:00 INFO - PROCESS | 4241 | 1467736260260 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 4241 | 1467736260264 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:31:00 INFO - PROCESS | 4241 | 1467736260272 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 4241 | 1467736260277 Marionette TRACE conn3 <- [1,2470,null,{}] 09:31:00 INFO - PROCESS | 4241 | 1467736260285 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 4241 | 1467736260295 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:00 INFO - PROCESS | 4241 | 1467736260542 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:31:00 INFO - PROCESS | 4241 | 1467736260729 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 4241 | 1467736260738 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:00 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e681000 == 28 [pid = 4241] [id = 625] 09:31:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x93d26000) [pid = 4241] [serial = 1876] [outer = (nil)] 09:31:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x9779c400) [pid = 4241] [serial = 1877] [outer = 0x93d26000] 09:31:00 INFO - PROCESS | 4241 | 1467736260869 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x978a6800) [pid = 4241] [serial = 1878] [outer = 0x93d26000] 09:31:01 INFO - PROCESS | 4241 | 1467736261726 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1483ms 09:31:01 INFO - PROCESS | 4241 | 1467736261755 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 4241 | 1467736261759 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:31:01 INFO - PROCESS | 4241 | 1467736261781 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - PROCESS | 4241 | 1467736261786 Marionette TRACE conn3 <- [1,2474,null,{}] 09:31:01 INFO - PROCESS | 4241 | 1467736261796 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:01 INFO - PROCESS | 4241 | 1467736261800 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:01 INFO - PROCESS | 4241 | 1467736261988 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:31:02 INFO - PROCESS | 4241 | 1467736262208 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 4241 | 1467736262217 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d636c00 == 29 [pid = 4241] [id = 626] 09:31:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x91c7d000) [pid = 4241] [serial = 1879] [outer = (nil)] 09:31:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x98325000) [pid = 4241] [serial = 1880] [outer = 0x91c7d000] 09:31:02 INFO - PROCESS | 4241 | 1467736262294 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x983b2400) [pid = 4241] [serial = 1881] [outer = 0x91c7d000] 09:31:03 INFO - PROCESS | 4241 | 1467736263319 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1603ms 09:31:03 INFO - PROCESS | 4241 | 1467736263371 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:31:03 INFO - PROCESS | 4241 | 1467736263382 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:31:03 INFO - PROCESS | 4241 | 1467736263387 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 4241 | 1467736263391 Marionette TRACE conn3 <- [1,2478,null,{}] 09:31:03 INFO - PROCESS | 4241 | 1467736263397 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 4241 | 1467736263402 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:03 INFO - PROCESS | 4241 | 1467736263803 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:31:04 INFO - PROCESS | 4241 | 1467736264113 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 4241 | 1467736264123 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60a800 == 30 [pid = 4241] [id = 627] 09:31:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8d60ac00) [pid = 4241] [serial = 1882] [outer = (nil)] 09:31:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8d643400) [pid = 4241] [serial = 1883] [outer = 0x8d60ac00] 09:31:04 INFO - PROCESS | 4241 | 1467736264198 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e678400) [pid = 4241] [serial = 1884] [outer = 0x8d60ac00] 09:31:05 INFO - PROCESS | 4241 | 1467736265139 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1783ms 09:31:05 INFO - PROCESS | 4241 | 1467736265173 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 4241 | 1467736265178 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:31:05 INFO - PROCESS | 4241 | 1467736265187 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 4241 | 1467736265192 Marionette TRACE conn3 <- [1,2482,null,{}] 09:31:05 INFO - PROCESS | 4241 | 1467736265215 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 4241 | 1467736265221 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:05 INFO - PROCESS | 4241 | 1467736265441 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:31:06 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97c800 == 29 [pid = 4241] [id = 604] 09:31:06 INFO - PROCESS | 4241 | 1467736266533 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 4241 | 1467736266544 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8f789000) [pid = 4241] [serial = 1823] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8d639c00) [pid = 4241] [serial = 1817] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8d641800) [pid = 4241] [serial = 1818] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f791000) [pid = 4241] [serial = 1824] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8b82a000) [pid = 4241] [serial = 1796] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8f48d800) [pid = 4241] [serial = 1800] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f2c0800) [pid = 4241] [serial = 1799] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x923ca000) [pid = 4241] [serial = 1803] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91c79c00) [pid = 4241] [serial = 1802] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x93a59400) [pid = 4241] [serial = 1806] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x92472000) [pid = 4241] [serial = 1805] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x93d1f000) [pid = 4241] [serial = 1809] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x93b0a000) [pid = 4241] [serial = 1808] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x95305800) [pid = 4241] [serial = 1812] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x948afc00) [pid = 4241] [serial = 1811] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8eac5c00) [pid = 4241] [serial = 1820] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8e67e000) [pid = 4241] [serial = 1815] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8e0d1400) [pid = 4241] [serial = 1814] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8b980400) [pid = 4241] [serial = 1797] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f9d5c00) [pid = 4241] [serial = 1829] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e67d400) [pid = 4241] [serial = 1826] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8eacc000) [pid = 4241] [serial = 1821] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f589400) [pid = 4241] [serial = 1827] [outer = (nil)] [url = about:blank] 09:31:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b827800 == 30 [pid = 4241] [id = 628] 09:31:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8b828800) [pid = 4241] [serial = 1885] [outer = (nil)] 09:31:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8b97a000) [pid = 4241] [serial = 1886] [outer = 0x8b828800] 09:31:06 INFO - PROCESS | 4241 | 1467736266841 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8cfc9000) [pid = 4241] [serial = 1887] [outer = 0x8b828800] 09:31:07 INFO - PROCESS | 4241 | 1467736267717 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2591ms 09:31:07 INFO - PROCESS | 4241 | 1467736267780 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 4241 | 1467736267786 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:31:07 INFO - PROCESS | 4241 | 1467736267793 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 4241 | 1467736267797 Marionette TRACE conn3 <- [1,2486,null,{}] 09:31:07 INFO - PROCESS | 4241 | 1467736267805 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 4241 | 1467736267813 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:07 INFO - PROCESS | 4241 | 1467736267982 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:31:08 INFO - PROCESS | 4241 | 1467736267995 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 4241 | 1467736268006 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0dd400 == 31 [pid = 4241] [id = 629] 09:31:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e0dd800) [pid = 4241] [serial = 1888] [outer = (nil)] 09:31:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e67a400) [pid = 4241] [serial = 1889] [outer = 0x8e0dd800] 09:31:08 INFO - PROCESS | 4241 | 1467736268092 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e723800) [pid = 4241] [serial = 1890] [outer = 0x8e0dd800] 09:31:09 INFO - PROCESS | 4241 | 1467736269082 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1331ms 09:31:09 INFO - PROCESS | 4241 | 1467736269127 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 4241 | 1467736269134 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:31:09 INFO - PROCESS | 4241 | 1467736269144 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 4241 | 1467736269147 Marionette TRACE conn3 <- [1,2490,null,{}] 09:31:09 INFO - PROCESS | 4241 | 1467736269171 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 4241 | 1467736269177 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:09 INFO - PROCESS | 4241 | 1467736269415 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:31:09 INFO - PROCESS | 4241 | 1467736269438 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 4241 | 1467736269448 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d644400 == 32 [pid = 4241] [id = 630] 09:31:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8e8c6800) [pid = 4241] [serial = 1891] [outer = (nil)] 09:31:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8eace800) [pid = 4241] [serial = 1892] [outer = 0x8e8c6800] 09:31:09 INFO - PROCESS | 4241 | 1467736269528 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f2c8800) [pid = 4241] [serial = 1893] [outer = 0x8e8c6800] 09:31:10 INFO - PROCESS | 4241 | 1467736270672 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1555ms 09:31:10 INFO - PROCESS | 4241 | 1467736270699 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 4241 | 1467736270703 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:31:10 INFO - PROCESS | 4241 | 1467736270722 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 4241 | 1467736270733 Marionette TRACE conn3 <- [1,2494,null,{}] 09:31:10 INFO - PROCESS | 4241 | 1467736270758 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 4241 | 1467736270767 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:11 INFO - PROCESS | 4241 | 1467736271035 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:31:11 INFO - PROCESS | 4241 | 1467736271066 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 4241 | 1467736271073 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48a800 == 33 [pid = 4241] [id = 631] 09:31:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8f789800) [pid = 4241] [serial = 1894] [outer = (nil)] 09:31:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f9ca400) [pid = 4241] [serial = 1895] [outer = 0x8f789800] 09:31:11 INFO - PROCESS | 4241 | 1467736271156 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8f9d0400) [pid = 4241] [serial = 1896] [outer = 0x8f789800] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8cfd0000) [pid = 4241] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f587800) [pid = 4241] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91c6e400) [pid = 4241] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f584c00) [pid = 4241] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8cfc9400) [pid = 4241] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8e8d1c00) [pid = 4241] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x91e5c800) [pid = 4241] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8cfc6400) [pid = 4241] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x91e51400) [pid = 4241] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8d642400) [pid = 4241] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:31:12 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8d60f800) [pid = 4241] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:31:12 INFO - PROCESS | 4241 | 1467736272860 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2196ms 09:31:12 INFO - PROCESS | 4241 | 1467736272916 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 4241 | 1467736272921 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:31:12 INFO - PROCESS | 4241 | 1467736272928 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 4241 | 1467736272931 Marionette TRACE conn3 <- [1,2498,null,{}] 09:31:12 INFO - PROCESS | 4241 | 1467736272936 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 4241 | 1467736272941 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:13 INFO - PROCESS | 4241 | 1467736273158 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:31:13 INFO - PROCESS | 4241 | 1467736273173 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 4241 | 1467736273182 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97fc00 == 34 [pid = 4241] [id = 632] 09:31:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8cfc4800) [pid = 4241] [serial = 1897] [outer = (nil)] 09:31:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9cc800) [pid = 4241] [serial = 1898] [outer = 0x8cfc4800] 09:31:13 INFO - PROCESS | 4241 | 1467736273263 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8fb90800) [pid = 4241] [serial = 1899] [outer = 0x8cfc4800] 09:31:14 INFO - PROCESS | 4241 | 1467736274110 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:31:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1279ms 09:31:14 INFO - PROCESS | 4241 | 1467736274208 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:31:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:31:14 INFO - PROCESS | 4241 | 1467736274214 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:31:14 INFO - PROCESS | 4241 | 1467736274222 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 4241 | 1467736274228 Marionette TRACE conn3 <- [1,2502,null,{}] 09:31:14 INFO - PROCESS | 4241 | 1467736274238 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 4241 | 1467736274243 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:14 INFO - PROCESS | 4241 | 1467736274462 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:31:14 INFO - PROCESS | 4241 | 1467736274673 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 4241 | 1467736274690 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63ec00 == 35 [pid = 4241] [id = 633] 09:31:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8d63f000) [pid = 4241] [serial = 1900] [outer = (nil)] 09:31:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e0d1800) [pid = 4241] [serial = 1901] [outer = 0x8d63f000] 09:31:14 INFO - PROCESS | 4241 | 1467736274815 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8e8d3000) [pid = 4241] [serial = 1902] [outer = 0x8d63f000] 09:31:15 INFO - PROCESS | 4241 | 1467736275937 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1796ms 09:31:16 INFO - PROCESS | 4241 | 1467736276019 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:31:16 INFO - PROCESS | 4241 | 1467736276025 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:31:16 INFO - PROCESS | 4241 | 1467736276036 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 4241 | 1467736276043 Marionette TRACE conn3 <- [1,2506,null,{}] 09:31:16 INFO - PROCESS | 4241 | 1467736276050 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 4241 | 1467736276056 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:16 INFO - PROCESS | 4241 | 1467736276276 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:31:16 INFO - PROCESS | 4241 | 1467736276545 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 4241 | 1467736276554 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b980400 == 36 [pid = 4241] [id = 634] 09:31:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8b981000) [pid = 4241] [serial = 1903] [outer = (nil)] 09:31:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f9cec00) [pid = 4241] [serial = 1904] [outer = 0x8b981000] 09:31:16 INFO - PROCESS | 4241 | 1467736276682 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x91721400) [pid = 4241] [serial = 1905] [outer = 0x8b981000] 09:31:17 INFO - PROCESS | 4241 | 1467736277890 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:31:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1946ms 09:31:17 INFO - PROCESS | 4241 | 1467736277979 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 4241 | 1467736277984 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:31:17 INFO - PROCESS | 4241 | 1467736277992 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 4241 | 1467736277996 Marionette TRACE conn3 <- [1,2510,null,{}] 09:31:18 INFO - PROCESS | 4241 | 1467736278015 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 4241 | 1467736278026 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:18 INFO - PROCESS | 4241 | 1467736278471 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:31:18 INFO - PROCESS | 4241 | 1467736278610 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 4241 | 1467736278625 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e9fc00 == 37 [pid = 4241] [id = 635] 09:31:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x91ea0400) [pid = 4241] [serial = 1906] [outer = (nil)] 09:31:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x91ea5400) [pid = 4241] [serial = 1907] [outer = 0x91ea0400] 09:31:18 INFO - PROCESS | 4241 | 1467736278710 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x923d1000) [pid = 4241] [serial = 1908] [outer = 0x91ea0400] 09:31:19 INFO - PROCESS | 4241 | 1467736279714 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:31:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1789ms 09:31:19 INFO - PROCESS | 4241 | 1467736279782 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 4241 | 1467736279785 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:31:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:31:19 INFO - PROCESS | 4241 | 1467736279792 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 4241 | 1467736279796 Marionette TRACE conn3 <- [1,2514,null,{}] 09:31:19 INFO - PROCESS | 4241 | 1467736279801 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 4241 | 1467736279807 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:20 INFO - PROCESS | 4241 | 1467736279998 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:31:20 INFO - PROCESS | 4241 | 1467736280275 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 4241 | 1467736280291 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e5e000 == 38 [pid = 4241] [id = 636] 09:31:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x923ea400) [pid = 4241] [serial = 1909] [outer = (nil)] 09:31:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x9246c000) [pid = 4241] [serial = 1910] [outer = 0x923ea400] 09:31:20 INFO - PROCESS | 4241 | 1467736280440 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x9246e400) [pid = 4241] [serial = 1911] [outer = 0x923ea400] 09:31:21 INFO - PROCESS | 4241 | 1467736281493 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1786ms 09:31:21 INFO - PROCESS | 4241 | 1467736281579 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 4241 | 1467736281584 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:31:21 INFO - PROCESS | 4241 | 1467736281590 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 4241 | 1467736281593 Marionette TRACE conn3 <- [1,2518,null,{}] 09:31:21 INFO - PROCESS | 4241 | 1467736281599 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 4241 | 1467736281605 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:21 INFO - PROCESS | 4241 | 1467736281956 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:31:22 INFO - PROCESS | 4241 | 1467736282207 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 4241 | 1467736282219 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d606800 == 39 [pid = 4241] [id = 637] 09:31:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8d607c00) [pid = 4241] [serial = 1912] [outer = (nil)] 09:31:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8d637400) [pid = 4241] [serial = 1913] [outer = 0x8d607c00] 09:31:22 INFO - PROCESS | 4241 | 1467736282344 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e0de400) [pid = 4241] [serial = 1914] [outer = 0x8d607c00] 09:31:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8ccc00 == 38 [pid = 4241] [id = 606] 09:31:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b824800 == 37 [pid = 4241] [id = 608] 09:31:22 INFO - PROCESS | 4241 | --DOCSHELL 0x9172ac00 == 36 [pid = 4241] [id = 616] 09:31:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c0000 == 35 [pid = 4241] [id = 615] 09:31:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d610400 == 34 [pid = 4241] [id = 605] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x9309f400) [pid = 4241] [serial = 1860] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x92ed3400) [pid = 4241] [serial = 1859] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e8d2400) [pid = 4241] [serial = 1833] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f9d5400) [pid = 4241] [serial = 1836] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8e683c00) [pid = 4241] [serial = 1832] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x91e5fc00) [pid = 4241] [serial = 1851] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8f9d5000) [pid = 4241] [serial = 1848] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e8c9400) [pid = 4241] [serial = 1841] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f9d0800) [pid = 4241] [serial = 1856] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8f789400) [pid = 4241] [serial = 1835] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x923c8800) [pid = 4241] [serial = 1839] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8e8cb400) [pid = 4241] [serial = 1845] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x91e58400) [pid = 4241] [serial = 1850] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x91c74400) [pid = 4241] [serial = 1857] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x923cec00) [pid = 4241] [serial = 1853] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x923d2000) [pid = 4241] [serial = 1854] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x91e9ec00) [pid = 4241] [serial = 1838] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x91724400) [pid = 4241] [serial = 1830] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e0de800) [pid = 4241] [serial = 1844] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f786c00) [pid = 4241] [serial = 1847] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8eacf400) [pid = 4241] [serial = 1842] [outer = (nil)] [url = about:blank] 09:31:23 INFO - PROCESS | 4241 | 1467736283381 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1845ms 09:31:23 INFO - PROCESS | 4241 | 1467736283437 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 4241 | 1467736283444 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:31:23 INFO - PROCESS | 4241 | 1467736283452 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 4241 | 1467736283457 Marionette TRACE conn3 <- [1,2522,null,{}] 09:31:23 INFO - PROCESS | 4241 | 1467736283464 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 4241 | 1467736283470 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:23 INFO - PROCESS | 4241 | 1467736283649 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:31:23 INFO - PROCESS | 4241 | 1467736283823 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 4241 | 1467736283834 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e676c00 == 35 [pid = 4241] [id = 638] 09:31:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8e8c6400) [pid = 4241] [serial = 1915] [outer = (nil)] 09:31:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f2c0000) [pid = 4241] [serial = 1916] [outer = 0x8e8c6400] 09:31:23 INFO - PROCESS | 4241 | 1467736283912 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f585c00) [pid = 4241] [serial = 1917] [outer = 0x8e8c6400] 09:31:24 INFO - PROCESS | 4241 | 1467736284785 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1387ms 09:31:24 INFO - PROCESS | 4241 | 1467736284839 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 4241 | 1467736284844 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:31:24 INFO - PROCESS | 4241 | 1467736284851 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 4241 | 1467736284854 Marionette TRACE conn3 <- [1,2526,null,{}] 09:31:24 INFO - PROCESS | 4241 | 1467736284860 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 4241 | 1467736284865 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:25 INFO - PROCESS | 4241 | 1467736285028 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:31:25 INFO - PROCESS | 4241 | 1467736285183 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 4241 | 1467736285189 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c0800 == 36 [pid = 4241] [id = 639] 09:31:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f9d5000) [pid = 4241] [serial = 1918] [outer = (nil)] 09:31:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91720c00) [pid = 4241] [serial = 1919] [outer = 0x8f9d5000] 09:31:25 INFO - PROCESS | 4241 | 1467736285262 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91c70800) [pid = 4241] [serial = 1920] [outer = 0x8f9d5000] 09:31:26 INFO - PROCESS | 4241 | 1467736286171 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1391ms 09:31:26 INFO - PROCESS | 4241 | 1467736286243 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 4241 | 1467736286250 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:31:26 INFO - PROCESS | 4241 | 1467736286268 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 4241 | 1467736286275 Marionette TRACE conn3 <- [1,2530,null,{}] 09:31:26 INFO - PROCESS | 4241 | 1467736286291 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 4241 | 1467736286299 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:26 INFO - PROCESS | 4241 | 1467736286538 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:31:26 INFO - PROCESS | 4241 | 1467736286563 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 4241 | 1467736286571 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2cbc00 == 37 [pid = 4241] [id = 640] 09:31:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91c76000) [pid = 4241] [serial = 1921] [outer = (nil)] 09:31:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x91ea5800) [pid = 4241] [serial = 1922] [outer = 0x91c76000] 09:31:26 INFO - PROCESS | 4241 | 1467736286639 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x923c9000) [pid = 4241] [serial = 1923] [outer = 0x91c76000] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8d60ac00) [pid = 4241] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8b828800) [pid = 4241] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8e0dd800) [pid = 4241] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f789800) [pid = 4241] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x91c7d000) [pid = 4241] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e8c6800) [pid = 4241] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e678800) [pid = 4241] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8fb8b800) [pid = 4241] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x930a4000) [pid = 4241] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x92ed1c00) [pid = 4241] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8e67c800) [pid = 4241] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:31:27 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x93d26000) [pid = 4241] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:31:28 INFO - PROCESS | 4241 | 1467736287997 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1810ms 09:31:28 INFO - PROCESS | 4241 | 1467736288076 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 4241 | 1467736288080 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:31:28 INFO - PROCESS | 4241 | 1467736288087 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 4241 | 1467736288091 Marionette TRACE conn3 <- [1,2534,null,{}] 09:31:28 INFO - PROCESS | 4241 | 1467736288096 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 4241 | 1467736288101 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:28 INFO - PROCESS | 4241 | 1467736288250 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:31:28 INFO - PROCESS | 4241 | 1467736288464 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 4241 | 1467736288471 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d610000 == 38 [pid = 4241] [id = 641] 09:31:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8d63f800) [pid = 4241] [serial = 1924] [outer = (nil)] 09:31:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8eacf400) [pid = 4241] [serial = 1925] [outer = 0x8d63f800] 09:31:28 INFO - PROCESS | 4241 | 1467736288540 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f48f400) [pid = 4241] [serial = 1926] [outer = 0x8d63f800] 09:31:29 INFO - PROCESS | 4241 | 1467736289259 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1232ms 09:31:29 INFO - PROCESS | 4241 | 1467736289320 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 4241 | 1467736289324 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:31:29 INFO - PROCESS | 4241 | 1467736289330 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 4241 | 1467736289332 Marionette TRACE conn3 <- [1,2538,null,{}] 09:31:29 INFO - PROCESS | 4241 | 1467736289338 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 4241 | 1467736289343 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:29 INFO - PROCESS | 4241 | 1467736289565 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:31:29 INFO - PROCESS | 4241 | 1467736289592 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 4241 | 1467736289607 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63d800 == 39 [pid = 4241] [id = 642] 09:31:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8e72b000) [pid = 4241] [serial = 1927] [outer = (nil)] 09:31:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x923e3c00) [pid = 4241] [serial = 1928] [outer = 0x8e72b000] 09:31:29 INFO - PROCESS | 4241 | 1467736289745 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x92472800) [pid = 4241] [serial = 1929] [outer = 0x8e72b000] 09:31:30 INFO - PROCESS | 4241 | 1467736290910 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1637ms 09:31:30 INFO - PROCESS | 4241 | 1467736290969 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 4241 | 1467736290975 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:31:30 INFO - PROCESS | 4241 | 1467736290984 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 4241 | 1467736290991 Marionette TRACE conn3 <- [1,2542,null,{}] 09:31:31 INFO - PROCESS | 4241 | 1467736290999 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 4241 | 1467736291004 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:31 INFO - PROCESS | 4241 | 1467736291240 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:31:31 INFO - PROCESS | 4241 | 1467736291476 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 4241 | 1467736291487 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e683c00 == 40 [pid = 4241] [id = 643] 09:31:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e72d800) [pid = 4241] [serial = 1930] [outer = (nil)] 09:31:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8ead0c00) [pid = 4241] [serial = 1931] [outer = 0x8e72d800] 09:31:31 INFO - PROCESS | 4241 | 1467736291636 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f78a000) [pid = 4241] [serial = 1932] [outer = 0x8e72d800] 09:31:32 INFO - PROCESS | 4241 | 1467736292661 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1737ms 09:31:32 INFO - PROCESS | 4241 | 1467736292722 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 4241 | 1467736292729 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:31:32 INFO - PROCESS | 4241 | 1467736292740 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 4241 | 1467736292744 Marionette TRACE conn3 <- [1,2546,null,{}] 09:31:32 INFO - PROCESS | 4241 | 1467736292751 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 4241 | 1467736292757 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:32 INFO - PROCESS | 4241 | 1467736292954 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:31:33 INFO - PROCESS | 4241 | 1467736293241 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 4241 | 1467736293251 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9cac00 == 41 [pid = 4241] [id = 644] 09:31:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91729000) [pid = 4241] [serial = 1933] [outer = (nil)] 09:31:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x91e58800) [pid = 4241] [serial = 1934] [outer = 0x91729000] 09:31:33 INFO - PROCESS | 4241 | 1467736293380 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91ea1400) [pid = 4241] [serial = 1935] [outer = 0x91729000] 09:31:34 INFO - PROCESS | 4241 | 1467736294325 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1638ms 09:31:34 INFO - PROCESS | 4241 | 1467736294379 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 4241 | 1467736294383 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:31:34 INFO - PROCESS | 4241 | 1467736294408 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 4241 | 1467736294414 Marionette TRACE conn3 <- [1,2550,null,{}] 09:31:34 INFO - PROCESS | 4241 | 1467736294433 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 4241 | 1467736294443 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:34 INFO - PROCESS | 4241 | 1467736294638 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:31:34 INFO - PROCESS | 4241 | 1467736294838 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 4241 | 1467736294848 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b979400 == 42 [pid = 4241] [id = 645] 09:31:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x9309ec00) [pid = 4241] [serial = 1936] [outer = (nil)] 09:31:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x93a59800) [pid = 4241] [serial = 1937] [outer = 0x9309ec00] 09:31:34 INFO - PROCESS | 4241 | 1467736294990 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x93b0f000) [pid = 4241] [serial = 1938] [outer = 0x9309ec00] 09:31:35 INFO - PROCESS | 4241 | 1467736295919 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1558ms 09:31:35 INFO - PROCESS | 4241 | 1467736295949 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:31:35 INFO - PROCESS | 4241 | 1467736295954 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:31:35 INFO - PROCESS | 4241 | 1467736295961 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 4241 | 1467736295964 Marionette TRACE conn3 <- [1,2554,null,{}] 09:31:35 INFO - PROCESS | 4241 | 1467736295970 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 4241 | 1467736295976 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:36 INFO - PROCESS | 4241 | 1467736296163 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:31:36 INFO - PROCESS | 4241 | 1467736296348 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 4241 | 1467736296360 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x93d1f000 == 43 [pid = 4241] [id = 646] 09:31:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93d23c00) [pid = 4241] [serial = 1939] [outer = (nil)] 09:31:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x93d2bc00) [pid = 4241] [serial = 1940] [outer = 0x93d23c00] 09:31:36 INFO - PROCESS | 4241 | 1467736296442 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x95250000) [pid = 4241] [serial = 1941] [outer = 0x93d23c00] 09:31:37 INFO - PROCESS | 4241 | 1467736297429 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1532ms 09:31:37 INFO - PROCESS | 4241 | 1467736297493 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 4241 | 1467736297498 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:31:37 INFO - PROCESS | 4241 | 1467736297504 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 4241 | 1467736297508 Marionette TRACE conn3 <- [1,2558,null,{}] 09:31:37 INFO - PROCESS | 4241 | 1467736297514 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 4241 | 1467736297520 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:37 INFO - PROCESS | 4241 | 1467736297717 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:31:37 INFO - PROCESS | 4241 | 1467736297965 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 4241 | 1467736297971 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81f000 == 44 [pid = 4241] [id = 647] 09:31:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8e731400) [pid = 4241] [serial = 1942] [outer = (nil)] 09:31:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x95255c00) [pid = 4241] [serial = 1943] [outer = 0x8e731400] 09:31:38 INFO - PROCESS | 4241 | 1467736298098 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x95304400) [pid = 4241] [serial = 1944] [outer = 0x8e731400] 09:31:39 INFO - PROCESS | 4241 | 1467736299118 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1697ms 09:31:39 INFO - PROCESS | 4241 | 1467736299202 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:31:39 INFO - PROCESS | 4241 | 1467736299207 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:31:39 INFO - PROCESS | 4241 | 1467736299213 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 4241 | 1467736299217 Marionette TRACE conn3 <- [1,2562,null,{}] 09:31:39 INFO - PROCESS | 4241 | 1467736299223 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 4241 | 1467736299233 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:39 INFO - PROCESS | 4241 | 1467736299472 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:31:40 INFO - PROCESS | 4241 | 1467736300019 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 4241 | 1467736300027 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfca400 == 45 [pid = 4241] [id = 648] 09:31:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8cfce800) [pid = 4241] [serial = 1945] [outer = (nil)] 09:31:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8d60b000) [pid = 4241] [serial = 1946] [outer = 0x8cfce800] 09:31:40 INFO - PROCESS | 4241 | 1467736300113 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8e0d8400) [pid = 4241] [serial = 1947] [outer = 0x8cfce800] 09:31:41 INFO - PROCESS | 4241 | 1467736301077 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1944ms 09:31:41 INFO - PROCESS | 4241 | 1467736301160 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 4241 | 1467736301166 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:31:41 INFO - PROCESS | 4241 | 1467736301174 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 4241 | 1467736301179 Marionette TRACE conn3 <- [1,2566,null,{}] 09:31:41 INFO - PROCESS | 4241 | 1467736301187 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:41 INFO - PROCESS | 4241 | 1467736301195 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:41 INFO - PROCESS | 4241 | 1467736301369 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:31:41 INFO - PROCESS | 4241 | 1467736301565 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 4241 | 1467736301575 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60e000 == 46 [pid = 4241] [id = 649] 09:31:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x8e726000) [pid = 4241] [serial = 1948] [outer = (nil)] 09:31:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x8f58a400) [pid = 4241] [serial = 1949] [outer = 0x8e726000] 09:31:41 INFO - PROCESS | 4241 | 1467736301709 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8f9d0000) [pid = 4241] [serial = 1950] [outer = 0x8e726000] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8b822c00 == 45 [pid = 4241] [id = 624] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8d636c00 == 44 [pid = 4241] [id = 626] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60a800 == 43 [pid = 4241] [id = 627] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8b827800 == 42 [pid = 4241] [id = 628] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81d000 == 41 [pid = 4241] [id = 618] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcc000 == 40 [pid = 4241] [id = 619] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8e730800 == 39 [pid = 4241] [id = 617] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcd800 == 38 [pid = 4241] [id = 609] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8f58e800 == 37 [pid = 4241] [id = 607] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x91e59c00 == 36 [pid = 4241] [id = 612] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc7400 == 35 [pid = 4241] [id = 610] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8e72e800 == 34 [pid = 4241] [id = 621] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8e677c00 == 33 [pid = 4241] [id = 611] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc5400 == 32 [pid = 4241] [id = 614] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8d641400 == 31 [pid = 4241] [id = 620] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8e681000 == 30 [pid = 4241] [id = 625] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x9246c400 == 29 [pid = 4241] [id = 622] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8b981c00 == 28 [pid = 4241] [id = 613] 09:31:43 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8d3400 == 27 [pid = 4241] [id = 623] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8f9cc800) [pid = 4241] [serial = 1898] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8e678400) [pid = 4241] [serial = 1884] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8d643400) [pid = 4241] [serial = 1883] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8b97a000) [pid = 4241] [serial = 1886] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8cfc9000) [pid = 4241] [serial = 1887] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e67a400) [pid = 4241] [serial = 1889] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f9ca400) [pid = 4241] [serial = 1895] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x98325000) [pid = 4241] [serial = 1880] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f2c8800) [pid = 4241] [serial = 1893] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8eace800) [pid = 4241] [serial = 1892] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e8d4800) [pid = 4241] [serial = 1863] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8eaca400) [pid = 4241] [serial = 1862] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8f9d0400) [pid = 4241] [serial = 1896] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91c78400) [pid = 4241] [serial = 1866] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91721c00) [pid = 4241] [serial = 1865] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x93b0c400) [pid = 4241] [serial = 1869] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x93a63c00) [pid = 4241] [serial = 1868] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x93d29800) [pid = 4241] [serial = 1872] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x93d24400) [pid = 4241] [serial = 1871] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x9525d400) [pid = 4241] [serial = 1875] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x95253400) [pid = 4241] [serial = 1874] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x978a6800) [pid = 4241] [serial = 1878] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x9779c400) [pid = 4241] [serial = 1877] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e723800) [pid = 4241] [serial = 1890] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x983b2400) [pid = 4241] [serial = 1881] [outer = (nil)] [url = about:blank] 09:31:43 INFO - PROCESS | 4241 | 1467736303789 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:31:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2639ms 09:31:43 INFO - PROCESS | 4241 | 1467736303815 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 4241 | 1467736303821 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:31:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:31:43 INFO - PROCESS | 4241 | 1467736303830 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 4241 | 1467736303834 Marionette TRACE conn3 <- [1,2570,null,{}] 09:31:43 INFO - PROCESS | 4241 | 1467736303844 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 4241 | 1467736303850 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:44 INFO - PROCESS | 4241 | 1467736304074 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:31:44 INFO - PROCESS | 4241 | 1467736304219 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 4241 | 1467736304229 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b978400 == 28 [pid = 4241] [id = 650] 09:31:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8b97ec00) [pid = 4241] [serial = 1951] [outer = (nil)] 09:31:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8d63b800) [pid = 4241] [serial = 1952] [outer = 0x8b97ec00] 09:31:44 INFO - PROCESS | 4241 | 1467736304300 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d641c00) [pid = 4241] [serial = 1953] [outer = 0x8b97ec00] 09:31:45 INFO - PROCESS | 4241 | 1467736305143 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1382ms 09:31:45 INFO - PROCESS | 4241 | 1467736305212 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 4241 | 1467736305220 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:31:45 INFO - PROCESS | 4241 | 1467736305232 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 4241 | 1467736305236 Marionette TRACE conn3 <- [1,2574,null,{}] 09:31:45 INFO - PROCESS | 4241 | 1467736305246 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 4241 | 1467736305252 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:45 INFO - PROCESS | 4241 | 1467736305423 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:31:45 INFO - PROCESS | 4241 | 1467736305573 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 4241 | 1467736305583 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e678400 == 29 [pid = 4241] [id = 651] 09:31:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e8c8000) [pid = 4241] [serial = 1954] [outer = (nil)] 09:31:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8cd800) [pid = 4241] [serial = 1955] [outer = 0x8e8c8000] 09:31:45 INFO - PROCESS | 4241 | 1467736305656 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e8d5c00) [pid = 4241] [serial = 1956] [outer = 0x8e8c8000] 09:31:46 INFO - PROCESS | 4241 | 1467736306602 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1437ms 09:31:46 INFO - PROCESS | 4241 | 1467736306669 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 4241 | 1467736306672 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:31:46 INFO - PROCESS | 4241 | 1467736306679 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 4241 | 1467736306685 Marionette TRACE conn3 <- [1,2578,null,{}] 09:31:46 INFO - PROCESS | 4241 | 1467736306712 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:46 INFO - PROCESS | 4241 | 1467736306721 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:46 INFO - PROCESS | 4241 | 1467736306951 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:31:46 INFO - PROCESS | 4241 | 1467736306976 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 4241 | 1467736306985 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58d800 == 30 [pid = 4241] [id = 652] 09:31:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f58e800) [pid = 4241] [serial = 1957] [outer = (nil)] 09:31:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f787000) [pid = 4241] [serial = 1958] [outer = 0x8f58e800] 09:31:47 INFO - PROCESS | 4241 | 1467736307062 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f9ca400) [pid = 4241] [serial = 1959] [outer = 0x8f58e800] 09:31:48 INFO - PROCESS | 4241 | 1467736308555 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8b981000) [pid = 4241] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8d63f000) [pid = 4241] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8d63f800) [pid = 4241] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8d607c00) [pid = 4241] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x923ea400) [pid = 4241] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x91c76000) [pid = 4241] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f9d5000) [pid = 4241] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8cfc4800) [pid = 4241] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x91ea0400) [pid = 4241] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8e8c6400) [pid = 4241] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:31:48 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8e72b000) [pid = 4241] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1945ms 09:31:48 INFO - PROCESS | 4241 | 1467736308705 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:31:48 INFO - PROCESS | 4241 | 1467736308710 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:31:48 INFO - PROCESS | 4241 | 1467736308716 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 4241 | 1467736308720 Marionette TRACE conn3 <- [1,2582,null,{}] 09:31:48 INFO - PROCESS | 4241 | 1467736308725 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 4241 | 1467736308730 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:48 INFO - PROCESS | 4241 | 1467736308926 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:31:49 INFO - PROCESS | 4241 | 1467736309014 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 4241 | 1467736309024 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0dcc00 == 31 [pid = 4241] [id = 653] 09:31:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8e67d800) [pid = 4241] [serial = 1960] [outer = (nil)] 09:31:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f791800) [pid = 4241] [serial = 1961] [outer = 0x8e67d800] 09:31:49 INFO - PROCESS | 4241 | 1467736309091 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8fb8f400) [pid = 4241] [serial = 1962] [outer = 0x8e67d800] 09:31:49 INFO - PROCESS | 4241 | 1467736309850 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1191ms 09:31:49 INFO - PROCESS | 4241 | 1467736309907 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 4241 | 1467736309911 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:31:49 INFO - PROCESS | 4241 | 1467736309918 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 4241 | 1467736309921 Marionette TRACE conn3 <- [1,2586,null,{}] 09:31:49 INFO - PROCESS | 4241 | 1467736309926 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:49 INFO - PROCESS | 4241 | 1467736309931 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:50 INFO - PROCESS | 4241 | 1467736310080 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:31:50 INFO - PROCESS | 4241 | 1467736310092 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 4241 | 1467736310098 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb93000 == 32 [pid = 4241] [id = 654] 09:31:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8fb93c00) [pid = 4241] [serial = 1963] [outer = (nil)] 09:31:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91c72400) [pid = 4241] [serial = 1964] [outer = 0x8fb93c00] 09:31:50 INFO - PROCESS | 4241 | 1467736310168 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91c78400) [pid = 4241] [serial = 1965] [outer = 0x8fb93c00] 09:31:51 INFO - PROCESS | 4241 | 1467736311341 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1489ms 09:31:51 INFO - PROCESS | 4241 | 1467736311408 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 4241 | 1467736311416 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:31:51 INFO - PROCESS | 4241 | 1467736311424 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 4241 | 1467736311429 Marionette TRACE conn3 <- [1,2590,null,{}] 09:31:51 INFO - PROCESS | 4241 | 1467736311439 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 4241 | 1467736311444 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:51 INFO - PROCESS | 4241 | 1467736311674 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:31:51 INFO - PROCESS | 4241 | 1467736311916 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 4241 | 1467736311925 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:51 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcd000 == 33 [pid = 4241] [id = 655] 09:31:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8d606000) [pid = 4241] [serial = 1966] [outer = (nil)] 09:31:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e677400) [pid = 4241] [serial = 1967] [outer = 0x8d606000] 09:31:52 INFO - PROCESS | 4241 | 1467736312033 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8eac8800) [pid = 4241] [serial = 1968] [outer = 0x8d606000] 09:31:53 INFO - PROCESS | 4241 | 1467736313024 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1649ms 09:31:53 INFO - PROCESS | 4241 | 1467736313092 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 4241 | 1467736313101 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:31:53 INFO - PROCESS | 4241 | 1467736313117 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 4241 | 1467736313122 Marionette TRACE conn3 <- [1,2594,null,{}] 09:31:53 INFO - PROCESS | 4241 | 1467736313129 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 4241 | 1467736313135 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:53 INFO - PROCESS | 4241 | 1467736313328 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:31:53 INFO - PROCESS | 4241 | 1467736313568 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 4241 | 1467736313577 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d637c00 == 34 [pid = 4241] [id = 656] 09:31:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f58b800) [pid = 4241] [serial = 1969] [outer = (nil)] 09:31:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f9d3400) [pid = 4241] [serial = 1970] [outer = 0x8f58b800] 09:31:53 INFO - PROCESS | 4241 | 1467736313691 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f9cc800) [pid = 4241] [serial = 1971] [outer = 0x8f58b800] 09:31:54 INFO - PROCESS | 4241 | 1467736314903 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1845ms 09:31:54 INFO - PROCESS | 4241 | 1467736314962 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 4241 | 1467736314966 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:31:54 INFO - PROCESS | 4241 | 1467736314973 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 4241 | 1467736314980 Marionette TRACE conn3 <- [1,2598,null,{}] 09:31:55 INFO - PROCESS | 4241 | 1467736315066 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 4241 | 1467736315076 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:55 INFO - PROCESS | 4241 | 1467736315318 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:31:55 INFO - PROCESS | 4241 | 1467736315524 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 4241 | 1467736315534 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e9c800 == 35 [pid = 4241] [id = 657] 09:31:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x91ea0400) [pid = 4241] [serial = 1972] [outer = (nil)] 09:31:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x923e2800) [pid = 4241] [serial = 1973] [outer = 0x91ea0400] 09:31:55 INFO - PROCESS | 4241 | 1467736315618 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x923ec000) [pid = 4241] [serial = 1974] [outer = 0x91ea0400] 09:31:56 INFO - PROCESS | 4241 | 1467736316732 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1849ms 09:31:56 INFO - PROCESS | 4241 | 1467736316823 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 4241 | 1467736316833 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:31:56 INFO - PROCESS | 4241 | 1467736316845 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 4241 | 1467736316849 Marionette TRACE conn3 <- [1,2602,null,{}] 09:31:56 INFO - PROCESS | 4241 | 1467736316856 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 4241 | 1467736316861 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:57 INFO - PROCESS | 4241 | 1467736317095 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:31:57 INFO - PROCESS | 4241 | 1467736317332 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 4241 | 1467736317339 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b822400 == 36 [pid = 4241] [id = 658] 09:31:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8b822c00) [pid = 4241] [serial = 1975] [outer = (nil)] 09:31:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8b82bc00) [pid = 4241] [serial = 1976] [outer = 0x8b822c00] 09:31:57 INFO - PROCESS | 4241 | 1467736317583 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8cfc8000) [pid = 4241] [serial = 1977] [outer = 0x8b822c00] 09:31:58 INFO - PROCESS | 4241 | 1467736318792 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1983ms 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x923e3c00) [pid = 4241] [serial = 1928] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x92472800) [pid = 4241] [serial = 1929] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f9cec00) [pid = 4241] [serial = 1904] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8e0d1800) [pid = 4241] [serial = 1901] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f48f400) [pid = 4241] [serial = 1926] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91721400) [pid = 4241] [serial = 1905] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8d637400) [pid = 4241] [serial = 1913] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8e0de400) [pid = 4241] [serial = 1914] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x9246e400) [pid = 4241] [serial = 1911] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x923c9000) [pid = 4241] [serial = 1923] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x91720c00) [pid = 4241] [serial = 1919] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x91c70800) [pid = 4241] [serial = 1920] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8fb90800) [pid = 4241] [serial = 1899] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x923d1000) [pid = 4241] [serial = 1908] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x91ea5400) [pid = 4241] [serial = 1907] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f585c00) [pid = 4241] [serial = 1917] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x9246c000) [pid = 4241] [serial = 1910] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x91ea5800) [pid = 4241] [serial = 1922] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8eacf400) [pid = 4241] [serial = 1925] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8f2c0000) [pid = 4241] [serial = 1916] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8e8d3000) [pid = 4241] [serial = 1902] [outer = (nil)] [url = about:blank] 09:31:58 INFO - PROCESS | 4241 | 1467736318864 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 4241 | 1467736318870 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:31:58 INFO - PROCESS | 4241 | 1467736318881 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 4241 | 1467736318884 Marionette TRACE conn3 <- [1,2606,null,{}] 09:31:58 INFO - PROCESS | 4241 | 1467736318893 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 4241 | 1467736318898 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:59 INFO - PROCESS | 4241 | 1467736319072 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:31:59 INFO - PROCESS | 4241 | 1467736319285 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 4241 | 1467736319296 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:31:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e727000 == 37 [pid = 4241] [id = 659] 09:31:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8e8c6400) [pid = 4241] [serial = 1978] [outer = (nil)] 09:31:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8eac5800) [pid = 4241] [serial = 1979] [outer = 0x8e8c6400] 09:31:59 INFO - PROCESS | 4241 | 1467736319380 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f2cac00) [pid = 4241] [serial = 1980] [outer = 0x8e8c6400] 09:32:00 INFO - PROCESS | 4241 | 1467736320354 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1533ms 09:32:00 INFO - PROCESS | 4241 | 1467736320414 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 4241 | 1467736320420 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:32:00 INFO - PROCESS | 4241 | 1467736320431 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 4241 | 1467736320435 Marionette TRACE conn3 <- [1,2610,null,{}] 09:32:00 INFO - PROCESS | 4241 | 1467736320443 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 4241 | 1467736320449 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:00 INFO - PROCESS | 4241 | 1467736320694 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:32:00 INFO - PROCESS | 4241 | 1467736320712 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 4241 | 1467736320723 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:00 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f487800 == 38 [pid = 4241] [id = 660] 09:32:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f58ac00) [pid = 4241] [serial = 1981] [outer = (nil)] 09:32:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8fb8c000) [pid = 4241] [serial = 1982] [outer = 0x8f58ac00] 09:32:00 INFO - PROCESS | 4241 | 1467736320808 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x91721c00) [pid = 4241] [serial = 1983] [outer = 0x8f58ac00] 09:32:01 INFO - PROCESS | 4241 | 1467736321902 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1537ms 09:32:01 INFO - PROCESS | 4241 | 1467736321968 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 4241 | 1467736321973 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:32:02 INFO - PROCESS | 4241 | 1467736322000 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 4241 | 1467736322006 Marionette TRACE conn3 <- [1,2614,null,{}] 09:32:02 INFO - PROCESS | 4241 | 1467736322027 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 4241 | 1467736322036 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:02 INFO - PROCESS | 4241 | 1467736322310 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:32:02 INFO - PROCESS | 4241 | 1467736322336 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 4241 | 1467736322342 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:02 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d636800 == 39 [pid = 4241] [id = 661] 09:32:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f2c6000) [pid = 4241] [serial = 1984] [outer = (nil)] 09:32:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91e59000) [pid = 4241] [serial = 1985] [outer = 0x8f2c6000] 09:32:02 INFO - PROCESS | 4241 | 1467736322423 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x923c8c00) [pid = 4241] [serial = 1986] [outer = 0x8f2c6000] 09:32:03 INFO - PROCESS | 4241 | 1467736323494 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1551ms 09:32:03 INFO - PROCESS | 4241 | 1467736323558 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:32:03 INFO - PROCESS | 4241 | 1467736323564 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:32:03 INFO - PROCESS | 4241 | 1467736323571 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 4241 | 1467736323574 Marionette TRACE conn3 <- [1,2618,null,{}] 09:32:03 INFO - PROCESS | 4241 | 1467736323581 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 4241 | 1467736323587 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e72d800) [pid = 4241] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x91729000) [pid = 4241] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x9309ec00) [pid = 4241] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x93d23c00) [pid = 4241] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f58e800) [pid = 4241] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8b97ec00) [pid = 4241] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8e726000) [pid = 4241] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8e731400) [pid = 4241] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8cfce800) [pid = 4241] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 60 (0x8e67d800) [pid = 4241] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:32:03 INFO - PROCESS | 4241 | --DOMWINDOW == 59 (0x8e8c8000) [pid = 4241] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:32:03 INFO - PROCESS | 4241 | 1467736323958 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:32:04 INFO - PROCESS | 4241 | 1467736324111 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 4241 | 1467736324121 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcdc00 == 40 [pid = 4241] [id = 662] 09:32:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 60 (0x8d639000) [pid = 4241] [serial = 1987] [outer = (nil)] 09:32:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x8f58e800) [pid = 4241] [serial = 1988] [outer = 0x8d639000] 09:32:04 INFO - PROCESS | 4241 | 1467736324198 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8e8c8000) [pid = 4241] [serial = 1989] [outer = 0x8d639000] 09:32:05 INFO - PROCESS | 4241 | 1467736325070 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1541ms 09:32:05 INFO - PROCESS | 4241 | 1467736325112 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:32:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:32:05 INFO - PROCESS | 4241 | 1467736325117 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:32:05 INFO - PROCESS | 4241 | 1467736325123 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 4241 | 1467736325127 Marionette TRACE conn3 <- [1,2622,null,{}] 09:32:05 INFO - PROCESS | 4241 | 1467736325132 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:05 INFO - PROCESS | 4241 | 1467736325138 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:05 INFO - PROCESS | 4241 | 1467736325306 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:32:05 INFO - PROCESS | 4241 | 1467736325321 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 4241 | 1467736325330 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:05 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc6c00 == 41 [pid = 4241] [id = 663] 09:32:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8e0db400) [pid = 4241] [serial = 1990] [outer = (nil)] 09:32:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x9246d400) [pid = 4241] [serial = 1991] [outer = 0x8e0db400] 09:32:05 INFO - PROCESS | 4241 | 1467736325426 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x92ed1c00) [pid = 4241] [serial = 1992] [outer = 0x8e0db400] 09:32:06 INFO - PROCESS | 4241 | 1467736326681 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1589ms 09:32:06 INFO - PROCESS | 4241 | 1467736326714 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 4241 | 1467736326722 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:32:06 INFO - PROCESS | 4241 | 1467736326731 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 4241 | 1467736326736 Marionette TRACE conn3 <- [1,2626,null,{}] 09:32:06 INFO - PROCESS | 4241 | 1467736326748 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 4241 | 1467736326753 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:06 INFO - PROCESS | 4241 | 1467736326968 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:32:07 INFO - PROCESS | 4241 | 1467736327213 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 4241 | 1467736327222 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:07 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e725c00 == 42 [pid = 4241] [id = 664] 09:32:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8e727400) [pid = 4241] [serial = 1993] [outer = (nil)] 09:32:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f2c4800) [pid = 4241] [serial = 1994] [outer = 0x8e727400] 09:32:07 INFO - PROCESS | 4241 | 1467736327354 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f588000) [pid = 4241] [serial = 1995] [outer = 0x8e727400] 09:32:08 INFO - PROCESS | 4241 | 1467736328333 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1650ms 09:32:08 INFO - PROCESS | 4241 | 1467736328382 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 4241 | 1467736328391 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:32:08 INFO - PROCESS | 4241 | 1467736328403 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 4241 | 1467736328408 Marionette TRACE conn3 <- [1,2630,null,{}] 09:32:08 INFO - PROCESS | 4241 | 1467736328416 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 4241 | 1467736328422 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:08 INFO - PROCESS | 4241 | 1467736328675 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:32:08 INFO - PROCESS | 4241 | 1467736328916 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 4241 | 1467736328925 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f791c00 == 43 [pid = 4241] [id = 665] 09:32:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91c70800) [pid = 4241] [serial = 1996] [outer = (nil)] 09:32:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91c7b000) [pid = 4241] [serial = 1997] [outer = 0x91c70800] 09:32:09 INFO - PROCESS | 4241 | 1467736329058 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91e59c00) [pid = 4241] [serial = 1998] [outer = 0x91c70800] 09:32:10 INFO - PROCESS | 4241 | 1467736330093 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1740ms 09:32:10 INFO - PROCESS | 4241 | 1467736330143 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 4241 | 1467736330148 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:32:10 INFO - PROCESS | 4241 | 1467736330155 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 4241 | 1467736330161 Marionette TRACE conn3 <- [1,2634,null,{}] 09:32:10 INFO - PROCESS | 4241 | 1467736330178 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 4241 | 1467736330188 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:10 INFO - PROCESS | 4241 | 1467736330376 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:32:10 INFO - PROCESS | 4241 | 1467736330607 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 4241 | 1467736330619 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x923e5000 == 44 [pid = 4241] [id = 666] 09:32:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x9309dc00) [pid = 4241] [serial = 1999] [outer = (nil)] 09:32:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x930a4800) [pid = 4241] [serial = 2000] [outer = 0x9309dc00] 09:32:10 INFO - PROCESS | 4241 | 1467736330752 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x93b04c00) [pid = 4241] [serial = 2001] [outer = 0x9309dc00] 09:32:11 INFO - PROCESS | 4241 | 1467736331708 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1589ms 09:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:32:11 INFO - PROCESS | 4241 | 1467736331744 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 4241 | 1467736331748 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:32:11 INFO - PROCESS | 4241 | 1467736331755 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 4241 | 1467736331759 Marionette TRACE conn3 <- [1,2638,null,{}] 09:32:11 INFO - PROCESS | 4241 | 1467736331765 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 4241 | 1467736331770 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:11 INFO - PROCESS | 4241 | 1467736331960 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:32:12 INFO - PROCESS | 4241 | 1467736332150 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 4241 | 1467736332159 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b982800 == 45 [pid = 4241] [id = 667] 09:32:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x9171bc00) [pid = 4241] [serial = 2002] [outer = (nil)] 09:32:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x93d23c00) [pid = 4241] [serial = 2003] [outer = 0x9171bc00] 09:32:12 INFO - PROCESS | 4241 | 1467736332238 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x93d2b000) [pid = 4241] [serial = 2004] [outer = 0x9171bc00] 09:32:13 INFO - PROCESS | 4241 | 1467736333221 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1540ms 09:32:13 INFO - PROCESS | 4241 | 1467736333296 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 4241 | 1467736333299 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:32:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:32:13 INFO - PROCESS | 4241 | 1467736333307 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 4241 | 1467736333311 Marionette TRACE conn3 <- [1,2642,null,{}] 09:32:13 INFO - PROCESS | 4241 | 1467736333317 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 4241 | 1467736333322 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:13 INFO - PROCESS | 4241 | 1467736333534 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:32:13 INFO - PROCESS | 4241 | 1467736333777 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 4241 | 1467736333788 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f787800 == 46 [pid = 4241] [id = 668] 09:32:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x9246b000) [pid = 4241] [serial = 2005] [outer = (nil)] 09:32:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x9525b000) [pid = 4241] [serial = 2006] [outer = 0x9246b000] 09:32:13 INFO - PROCESS | 4241 | 1467736333912 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x9525e000) [pid = 4241] [serial = 2007] [outer = 0x9246b000] 09:32:14 INFO - PROCESS | 4241 | 1467736334878 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:32:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1631ms 09:32:14 INFO - PROCESS | 4241 | 1467736334940 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:32:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:32:14 INFO - PROCESS | 4241 | 1467736334945 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:32:14 INFO - PROCESS | 4241 | 1467736334952 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 4241 | 1467736334955 Marionette TRACE conn3 <- [1,2646,null,{}] 09:32:14 INFO - PROCESS | 4241 | 1467736334962 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 4241 | 1467736334974 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:15 INFO - PROCESS | 4241 | 1467736335225 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:32:15 INFO - PROCESS | 4241 | 1467736335467 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 4241 | 1467736335475 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97d400 == 47 [pid = 4241] [id = 669] 09:32:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8cfd0000) [pid = 4241] [serial = 2008] [outer = (nil)] 09:32:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8e8d4400) [pid = 4241] [serial = 2009] [outer = 0x8cfd0000] 09:32:15 INFO - PROCESS | 4241 | 1467736335571 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8ead2800) [pid = 4241] [serial = 2010] [outer = 0x8cfd0000] 09:32:16 INFO - PROCESS | 4241 | 1467736336670 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:32:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1782ms 09:32:16 INFO - PROCESS | 4241 | 1467736336737 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 4241 | 1467736336743 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:32:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:32:16 INFO - PROCESS | 4241 | 1467736336753 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 4241 | 1467736336757 Marionette TRACE conn3 <- [1,2650,null,{}] 09:32:16 INFO - PROCESS | 4241 | 1467736336766 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 4241 | 1467736336771 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:16 INFO - PROCESS | 4241 | 1467736336962 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:32:17 INFO - PROCESS | 4241 | 1467736337207 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 4241 | 1467736337224 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8ccc00 == 48 [pid = 4241] [id = 670] 09:32:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8e8d2400) [pid = 4241] [serial = 2011] [outer = (nil)] 09:32:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8ead0000) [pid = 4241] [serial = 2012] [outer = 0x8e8d2400] 09:32:17 INFO - PROCESS | 4241 | 1467736337388 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8f489000) [pid = 4241] [serial = 2013] [outer = 0x8e8d2400] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcdc00 == 47 [pid = 4241] [id = 662] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8d636800 == 46 [pid = 4241] [id = 661] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8f487800 == 45 [pid = 4241] [id = 660] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8e727000 == 44 [pid = 4241] [id = 659] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8b822400 == 43 [pid = 4241] [id = 658] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81f000 == 42 [pid = 4241] [id = 647] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x93d1f000 == 41 [pid = 4241] [id = 646] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60e000 == 40 [pid = 4241] [id = 649] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8b978400 == 39 [pid = 4241] [id = 650] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8e678400 == 38 [pid = 4241] [id = 651] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb93000 == 37 [pid = 4241] [id = 654] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0dcc00 == 36 [pid = 4241] [id = 653] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcd000 == 35 [pid = 4241] [id = 655] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8f58d800 == 34 [pid = 4241] [id = 652] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x91e9c800 == 33 [pid = 4241] [id = 657] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8d637c00 == 32 [pid = 4241] [id = 656] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfca400 == 31 [pid = 4241] [id = 648] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97d400 == 30 [pid = 4241] [id = 669] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8b982800 == 29 [pid = 4241] [id = 667] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8f787800 == 28 [pid = 4241] [id = 668] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x923e5000 == 27 [pid = 4241] [id = 666] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8f791c00 == 26 [pid = 4241] [id = 665] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc6c00 == 25 [pid = 4241] [id = 663] 09:32:18 INFO - PROCESS | 4241 | --DOCSHELL 0x8e725c00 == 24 [pid = 4241] [id = 664] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f78a000) [pid = 4241] [serial = 1932] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8ead0c00) [pid = 4241] [serial = 1931] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91ea1400) [pid = 4241] [serial = 1935] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x91e58800) [pid = 4241] [serial = 1934] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x93b0f000) [pid = 4241] [serial = 1938] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x93a59800) [pid = 4241] [serial = 1937] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x95250000) [pid = 4241] [serial = 1941] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8f787000) [pid = 4241] [serial = 1958] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x93d2bc00) [pid = 4241] [serial = 1940] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8d63b800) [pid = 4241] [serial = 1952] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8d641c00) [pid = 4241] [serial = 1953] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f58a400) [pid = 4241] [serial = 1949] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x95304400) [pid = 4241] [serial = 1944] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f9d0000) [pid = 4241] [serial = 1950] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x95255c00) [pid = 4241] [serial = 1943] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e0d8400) [pid = 4241] [serial = 1947] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8d60b000) [pid = 4241] [serial = 1946] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f791800) [pid = 4241] [serial = 1961] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f9ca400) [pid = 4241] [serial = 1959] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8e8cd800) [pid = 4241] [serial = 1955] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x91c72400) [pid = 4241] [serial = 1964] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8fb8f400) [pid = 4241] [serial = 1962] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8e8d5c00) [pid = 4241] [serial = 1956] [outer = (nil)] [url = about:blank] 09:32:19 INFO - PROCESS | 4241 | 1467736339474 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:32:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2757ms 09:32:19 INFO - PROCESS | 4241 | 1467736339511 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 4241 | 1467736339515 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:32:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:32:19 INFO - PROCESS | 4241 | 1467736339524 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 4241 | 1467736339528 Marionette TRACE conn3 <- [1,2654,null,{}] 09:32:19 INFO - PROCESS | 4241 | 1467736339535 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 4241 | 1467736339541 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:19 INFO - PROCESS | 4241 | 1467736339702 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:32:19 INFO - PROCESS | 4241 | 1467736339964 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 4241 | 1467736339972 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63a400 == 25 [pid = 4241] [id = 671] 09:32:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8d63f400) [pid = 4241] [serial = 2014] [outer = (nil)] 09:32:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8d644800) [pid = 4241] [serial = 2015] [outer = 0x8d63f400] 09:32:20 INFO - PROCESS | 4241 | 1467736340051 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8e0d8400) [pid = 4241] [serial = 2016] [outer = 0x8d63f400] 09:32:20 INFO - PROCESS | 4241 | 1467736340844 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:32:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1343ms 09:32:20 INFO - PROCESS | 4241 | 1467736340866 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:32:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:32:20 INFO - PROCESS | 4241 | 1467736340875 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:32:20 INFO - PROCESS | 4241 | 1467736340887 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 4241 | 1467736340892 Marionette TRACE conn3 <- [1,2658,null,{}] 09:32:20 INFO - PROCESS | 4241 | 1467736340898 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 4241 | 1467736340904 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:21 INFO - PROCESS | 4241 | 1467736341080 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:32:21 INFO - PROCESS | 4241 | 1467736341092 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 4241 | 1467736341098 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cb000 == 26 [pid = 4241] [id = 672] 09:32:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8e8cbc00) [pid = 4241] [serial = 2017] [outer = (nil)] 09:32:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8e8d2800) [pid = 4241] [serial = 2018] [outer = 0x8e8cbc00] 09:32:21 INFO - PROCESS | 4241 | 1467736341174 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8eac9000) [pid = 4241] [serial = 2019] [outer = 0x8e8cbc00] 09:32:22 INFO - PROCESS | 4241 | 1467736342293 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:32:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1433ms 09:32:22 INFO - PROCESS | 4241 | 1467736342320 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 4241 | 1467736342323 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:32:22 INFO - PROCESS | 4241 | 1467736342331 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 4241 | 1467736342337 Marionette TRACE conn3 <- [1,2662,null,{}] 09:32:22 INFO - PROCESS | 4241 | 1467736342366 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 4241 | 1467736342376 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:22 INFO - PROCESS | 4241 | 1467736342630 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:32:22 INFO - PROCESS | 4241 | 1467736342661 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 4241 | 1467736342673 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f787000 == 27 [pid = 4241] [id = 673] 09:32:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f787800) [pid = 4241] [serial = 2020] [outer = (nil)] 09:32:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f78b400) [pid = 4241] [serial = 2021] [outer = 0x8f787800] 09:32:22 INFO - PROCESS | 4241 | 1467736342755 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f9cbc00) [pid = 4241] [serial = 2022] [outer = 0x8f787800] 09:32:23 INFO - PROCESS | 4241 | 1467736343709 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:32:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1442ms 09:32:23 INFO - PROCESS | 4241 | 1467736343773 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:32:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:32:23 INFO - PROCESS | 4241 | 1467736343778 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:32:23 INFO - PROCESS | 4241 | 1467736343784 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 4241 | 1467736343787 Marionette TRACE conn3 <- [1,2666,null,{}] 09:32:23 INFO - PROCESS | 4241 | 1467736343792 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:23 INFO - PROCESS | 4241 | 1467736343797 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:24 INFO - PROCESS | 4241 | 1467736344435 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8f2c6000) [pid = 4241] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8d639000) [pid = 4241] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e8c6400) [pid = 4241] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x91ea0400) [pid = 4241] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e0db400) [pid = 4241] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8fb93c00) [pid = 4241] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f58b800) [pid = 4241] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8b822c00) [pid = 4241] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8d606000) [pid = 4241] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:32:24 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8f58ac00) [pid = 4241] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:32:24 INFO - PROCESS | 4241 | 1467736344599 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 4241 | 1467736344608 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81c400 == 28 [pid = 4241] [id = 674] 09:32:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8b822c00) [pid = 4241] [serial = 2023] [outer = (nil)] 09:32:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e0d4400) [pid = 4241] [serial = 2024] [outer = 0x8b822c00] 09:32:24 INFO - PROCESS | 4241 | 1467736344685 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f587c00) [pid = 4241] [serial = 2025] [outer = 0x8b822c00] 09:32:25 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:25 INFO - PROCESS | 4241 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:32:25 INFO - PROCESS | 4241 | 1467736345911 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:32:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2184ms 09:32:25 INFO - PROCESS | 4241 | 1467736345968 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 4241 | 1467736345971 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:32:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:32:25 INFO - PROCESS | 4241 | 1467736345984 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 4241 | 1467736345987 Marionette TRACE conn3 <- [1,2670,null,{}] 09:32:25 INFO - PROCESS | 4241 | 1467736345994 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 4241 | 1467736345999 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:26 INFO - PROCESS | 4241 | 1467736346195 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:32:26 INFO - PROCESS | 4241 | 1467736346255 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 4241 | 1467736346264 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58ec00 == 29 [pid = 4241] [id = 675] 09:32:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f786800) [pid = 4241] [serial = 2026] [outer = (nil)] 09:32:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8fb93c00) [pid = 4241] [serial = 2027] [outer = 0x8f786800] 09:32:26 INFO - PROCESS | 4241 | 1467736346334 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x91729c00) [pid = 4241] [serial = 2028] [outer = 0x8f786800] 09:32:27 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:27 INFO - PROCESS | 4241 | 1467736347859 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:32:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:32:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1927ms 09:32:27 INFO - PROCESS | 4241 | 1467736347944 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 4241 | 1467736347952 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:32:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:32:28 INFO - PROCESS | 4241 | 1467736348011 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 4241 | 1467736348017 Marionette TRACE conn3 <- [1,2674,null,{}] 09:32:28 INFO - PROCESS | 4241 | 1467736348026 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 4241 | 1467736348032 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:28 INFO - PROCESS | 4241 | 1467736348207 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:32:28 INFO - PROCESS | 4241 | 1467736348389 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 4241 | 1467736348399 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b982800 == 30 [pid = 4241] [id = 676] 09:32:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d60f800) [pid = 4241] [serial = 2029] [outer = (nil)] 09:32:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e678000) [pid = 4241] [serial = 2030] [outer = 0x8d60f800] 09:32:28 INFO - PROCESS | 4241 | 1467736348482 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8d4c00) [pid = 4241] [serial = 2031] [outer = 0x8d60f800] 09:32:29 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:29 INFO - PROCESS | 4241 | 1467736349919 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:32:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:32:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1952ms 09:32:30 INFO - PROCESS | 4241 | 1467736350026 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 4241 | 1467736350034 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:32:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:32:30 INFO - PROCESS | 4241 | 1467736350073 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 4241 | 1467736350078 Marionette TRACE conn3 <- [1,2678,null,{}] 09:32:30 INFO - PROCESS | 4241 | 1467736350085 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:30 INFO - PROCESS | 4241 | 1467736350091 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:30 INFO - PROCESS | 4241 | 1467736350271 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:32:30 INFO - PROCESS | 4241 | 1467736350453 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 4241 | 1467736350464 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc6000 == 31 [pid = 4241] [id = 677] 09:32:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f582000) [pid = 4241] [serial = 2032] [outer = (nil)] 09:32:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91c71000) [pid = 4241] [serial = 2033] [outer = 0x8f582000] 09:32:30 INFO - PROCESS | 4241 | 1467736350545 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f9cd400) [pid = 4241] [serial = 2034] [outer = 0x8f582000] 09:32:31 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:32 INFO - PROCESS | 4241 | 1467736352072 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:32:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2188ms 09:32:32 INFO - PROCESS | 4241 | 1467736352259 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:32:32 INFO - PROCESS | 4241 | 1467736352265 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:32:32 INFO - PROCESS | 4241 | 1467736352274 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 4241 | 1467736352280 Marionette TRACE conn3 <- [1,2682,null,{}] 09:32:32 INFO - PROCESS | 4241 | 1467736352289 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 4241 | 1467736352294 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:32 INFO - PROCESS | 4241 | 1467736352460 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:32:32 INFO - PROCESS | 4241 | 1467736352655 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 4241 | 1467736352663 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b977400 == 32 [pid = 4241] [id = 678] 09:32:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8b97b400) [pid = 4241] [serial = 2035] [outer = (nil)] 09:32:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8cfcac00) [pid = 4241] [serial = 2036] [outer = 0x8b97b400] 09:32:32 INFO - PROCESS | 4241 | 1467736352741 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8d606000) [pid = 4241] [serial = 2037] [outer = 0x8b97b400] 09:32:33 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81c400 == 31 [pid = 4241] [id = 674] 09:32:33 INFO - PROCESS | 4241 | --DOCSHELL 0x8f787000 == 30 [pid = 4241] [id = 673] 09:32:33 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cb000 == 29 [pid = 4241] [id = 672] 09:32:33 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63a400 == 28 [pid = 4241] [id = 671] 09:32:33 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8ccc00 == 27 [pid = 4241] [id = 670] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91e59000) [pid = 4241] [serial = 1985] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x923c8c00) [pid = 4241] [serial = 1986] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f58e800) [pid = 4241] [serial = 1988] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8eac5800) [pid = 4241] [serial = 1979] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x923e2800) [pid = 4241] [serial = 1973] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x9246d400) [pid = 4241] [serial = 1991] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x923ec000) [pid = 4241] [serial = 1974] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x92ed1c00) [pid = 4241] [serial = 1992] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8e8c8000) [pid = 4241] [serial = 1989] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x91c78400) [pid = 4241] [serial = 1965] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f9d3400) [pid = 4241] [serial = 1970] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f9cc800) [pid = 4241] [serial = 1971] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8b82bc00) [pid = 4241] [serial = 1976] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8cfc8000) [pid = 4241] [serial = 1977] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8e677400) [pid = 4241] [serial = 1967] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8eac8800) [pid = 4241] [serial = 1968] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 60 (0x8fb8c000) [pid = 4241] [serial = 1982] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 59 (0x8f2cac00) [pid = 4241] [serial = 1980] [outer = (nil)] [url = about:blank] 09:32:33 INFO - PROCESS | 4241 | --DOMWINDOW == 58 (0x91721c00) [pid = 4241] [serial = 1983] [outer = (nil)] [url = about:blank] 09:32:34 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:34 INFO - PROCESS | 4241 | 1467736354148 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:32:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1892ms 09:32:34 INFO - PROCESS | 4241 | 1467736354163 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 4241 | 1467736354168 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:32:34 INFO - PROCESS | 4241 | 1467736354179 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 4241 | 1467736354188 Marionette TRACE conn3 <- [1,2686,null,{}] 09:32:34 INFO - PROCESS | 4241 | 1467736354198 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 4241 | 1467736354209 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:34 INFO - PROCESS | 4241 | 1467736354431 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:32:34 INFO - PROCESS | 4241 | 1467736354577 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 4241 | 1467736354587 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:34 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d602400 == 28 [pid = 4241] [id = 679] 09:32:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 59 (0x8e0d3400) [pid = 4241] [serial = 2038] [outer = (nil)] 09:32:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 60 (0x8e722800) [pid = 4241] [serial = 2039] [outer = 0x8e0d3400] 09:32:34 INFO - PROCESS | 4241 | 1467736354655 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x8e72c800) [pid = 4241] [serial = 2040] [outer = 0x8e0d3400] 09:32:35 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:35 INFO - PROCESS | 4241 | 1467736355861 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:32:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1700ms 09:32:35 INFO - PROCESS | 4241 | 1467736355884 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 4241 | 1467736355889 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:32:35 INFO - PROCESS | 4241 | 1467736355905 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 4241 | 1467736355908 Marionette TRACE conn3 <- [1,2690,null,{}] 09:32:35 INFO - PROCESS | 4241 | 1467736355925 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 4241 | 1467736355935 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:36 INFO - PROCESS | 4241 | 1467736356152 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:32:36 INFO - PROCESS | 4241 | 1467736356246 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 4241 | 1467736356261 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f589400 == 29 [pid = 4241] [id = 680] 09:32:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8f58e400) [pid = 4241] [serial = 2041] [outer = (nil)] 09:32:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8f78b000) [pid = 4241] [serial = 2042] [outer = 0x8f58e400] 09:32:36 INFO - PROCESS | 4241 | 1467736356332 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f9d4400) [pid = 4241] [serial = 2043] [outer = 0x8f58e400] 09:32:37 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:37 INFO - PROCESS | 4241 | 1467736357681 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:32:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:32:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1835ms 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8e8cbc00) [pid = 4241] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x9171bc00) [pid = 4241] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8d63f400) [pid = 4241] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 60 (0x8e727400) [pid = 4241] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 59 (0x8e8d2400) [pid = 4241] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 58 (0x8f787800) [pid = 4241] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 57 (0x8cfd0000) [pid = 4241] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 56 (0x9246b000) [pid = 4241] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 55 (0x91c70800) [pid = 4241] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 54 (0x8b822c00) [pid = 4241] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:32:37 INFO - PROCESS | 4241 | --DOMWINDOW == 53 (0x9309dc00) [pid = 4241] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:32:37 INFO - PROCESS | 4241 | 1467736357785 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 4241 | 1467736357787 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:32:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:32:37 INFO - PROCESS | 4241 | 1467736357799 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 4241 | 1467736357802 Marionette TRACE conn3 <- [1,2694,null,{}] 09:32:37 INFO - PROCESS | 4241 | 1467736357851 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 4241 | 1467736357856 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:38 INFO - PROCESS | 4241 | 1467736358013 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:32:38 INFO - PROCESS | 4241 | 1467736358148 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 4241 | 1467736358158 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81e400 == 30 [pid = 4241] [id = 681] 09:32:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 54 (0x8fb8a400) [pid = 4241] [serial = 2044] [outer = (nil)] 09:32:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 55 (0x8fb96800) [pid = 4241] [serial = 2045] [outer = 0x8fb8a400] 09:32:38 INFO - PROCESS | 4241 | 1467736358226 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 56 (0x91c6f800) [pid = 4241] [serial = 2046] [outer = 0x8fb8a400] 09:32:39 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:39 INFO - PROCESS | 4241 | 1467736359384 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:32:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:32:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1632ms 09:32:39 INFO - PROCESS | 4241 | 1467736359433 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 4241 | 1467736359437 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:32:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:32:39 INFO - PROCESS | 4241 | 1467736359452 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 4241 | 1467736359456 Marionette TRACE conn3 <- [1,2698,null,{}] 09:32:39 INFO - PROCESS | 4241 | 1467736359462 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 4241 | 1467736359467 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:39 INFO - PROCESS | 4241 | 1467736359606 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:32:39 INFO - PROCESS | 4241 | 1467736359843 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 4241 | 1467736359852 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81c800 == 31 [pid = 4241] [id = 682] 09:32:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 57 (0x8b81d000) [pid = 4241] [serial = 2047] [outer = (nil)] 09:32:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 58 (0x8b824400) [pid = 4241] [serial = 2048] [outer = 0x8b81d000] 09:32:39 INFO - PROCESS | 4241 | 1467736359947 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 59 (0x8b976c00) [pid = 4241] [serial = 2049] [outer = 0x8b81d000] 09:32:41 INFO - PROCESS | 4241 | SkCairoFTTypeface::onFilterRec unimplemented 09:32:41 INFO - PROCESS | 4241 | 1467736361344 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:32:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:32:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1942ms 09:32:41 INFO - PROCESS | 4241 | 1467736361389 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 4241 | 1467736361394 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:32:41 INFO - PROCESS | 4241 | 1467736361402 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 4241 | 1467736361408 Marionette TRACE conn3 <- [1,2702,null,{}] 09:32:41 INFO - PROCESS | 4241 | 1467736361416 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 4241 | 1467736361421 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:41 INFO - PROCESS | 4241 | 1467736361679 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:32:41 INFO - PROCESS | 4241 | 1467736361872 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 4241 | 1467736361880 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:41 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcc400 == 32 [pid = 4241] [id = 683] 09:32:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 60 (0x8d609000) [pid = 4241] [serial = 2050] [outer = (nil)] 09:32:41 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x8e728800) [pid = 4241] [serial = 2051] [outer = 0x8d609000] 09:32:41 INFO - PROCESS | 4241 | 1467736361963 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8e8c9800) [pid = 4241] [serial = 2052] [outer = 0x8d609000] 09:32:42 INFO - PROCESS | 4241 | 1467736362921 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:32:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1583ms 09:32:42 INFO - PROCESS | 4241 | 1467736362988 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 4241 | 1467736362995 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:32:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:32:43 INFO - PROCESS | 4241 | 1467736363004 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 4241 | 1467736363008 Marionette TRACE conn3 <- [1,2706,null,{}] 09:32:43 INFO - PROCESS | 4241 | 1467736363014 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:43 INFO - PROCESS | 4241 | 1467736363020 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:43 INFO - PROCESS | 4241 | 1467736363245 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:32:43 INFO - PROCESS | 4241 | 1467736363488 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 4241 | 1467736363498 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:43 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead0c00 == 33 [pid = 4241] [id = 684] 09:32:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8f2be400) [pid = 4241] [serial = 2053] [outer = (nil)] 09:32:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8f787400) [pid = 4241] [serial = 2054] [outer = 0x8f2be400] 09:32:43 INFO - PROCESS | 4241 | 1467736363604 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f9d8400) [pid = 4241] [serial = 2055] [outer = 0x8f2be400] 09:32:44 INFO - PROCESS | 4241 | 1467736364665 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:32:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1687ms 09:32:44 INFO - PROCESS | 4241 | 1467736364691 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:32:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:32:44 INFO - PROCESS | 4241 | 1467736364696 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:32:44 INFO - PROCESS | 4241 | 1467736364704 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 4241 | 1467736364714 Marionette TRACE conn3 <- [1,2710,null,{}] 09:32:44 INFO - PROCESS | 4241 | 1467736364729 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 4241 | 1467736364736 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:44 INFO - PROCESS | 4241 | 1467736364976 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:32:45 INFO - PROCESS | 4241 | 1467736365206 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 4241 | 1467736365215 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:45 INFO - PROCESS | 4241 | ++DOCSHELL 0x91726400 == 34 [pid = 4241] [id = 685] 09:32:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x91e5ec00) [pid = 4241] [serial = 2056] [outer = (nil)] 09:32:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x91ea2400) [pid = 4241] [serial = 2057] [outer = 0x91e5ec00] 09:32:45 INFO - PROCESS | 4241 | 1467736365339 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x91ea8400) [pid = 4241] [serial = 2058] [outer = 0x91e5ec00] 09:32:46 INFO - PROCESS | 4241 | 1467736366319 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:32:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:32:46 INFO - PROCESS | 4241 | 1467736366355 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:32:46 INFO - PROCESS | 4241 | 1467736366362 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 4241 | 1467736366366 Marionette TRACE conn3 <- [1,2714,null,{}] 09:32:46 INFO - PROCESS | 4241 | 1467736366372 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 4241 | 1467736366377 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:46 INFO - PROCESS | 4241 | 1467736366559 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:32:46 INFO - PROCESS | 4241 | 1467736366754 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 4241 | 1467736366760 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:46 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f582400 == 35 [pid = 4241] [id = 686] 09:32:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f794800) [pid = 4241] [serial = 2059] [outer = (nil)] 09:32:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x923e3c00) [pid = 4241] [serial = 2060] [outer = 0x8f794800] 09:32:46 INFO - PROCESS | 4241 | 1467736366844 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91e9e000) [pid = 4241] [serial = 2061] [outer = 0x8f794800] 09:32:47 INFO - PROCESS | 4241 | 1467736367728 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:32:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1389ms 09:32:47 INFO - PROCESS | 4241 | 1467736367751 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 4241 | 1467736367756 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:32:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:32:47 INFO - PROCESS | 4241 | 1467736367762 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 4241 | 1467736367766 Marionette TRACE conn3 <- [1,2718,null,{}] 09:32:47 INFO - PROCESS | 4241 | 1467736367772 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 4241 | 1467736367777 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:47 INFO - PROCESS | 4241 | 1467736367959 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:32:48 INFO - PROCESS | 4241 | 1467736368143 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 4241 | 1467736368160 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x91723c00 == 36 [pid = 4241] [id = 687] 09:32:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x92468000) [pid = 4241] [serial = 2062] [outer = (nil)] 09:32:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x9246e800) [pid = 4241] [serial = 2063] [outer = 0x92468000] 09:32:48 INFO - PROCESS | 4241 | 1467736368309 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x930a3800) [pid = 4241] [serial = 2064] [outer = 0x92468000] 09:32:49 INFO - PROCESS | 4241 | 1467736369654 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 4241 | 1467736369717 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:32:49 INFO - PROCESS | 4241 | 1467736369725 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 4241 | 1467736369729 Marionette TRACE conn3 <- [1,2722,null,{}] 09:32:49 INFO - PROCESS | 4241 | 1467736369738 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 4241 | 1467736369743 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:50 INFO - PROCESS | 4241 | 1467736370127 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c0800 == 35 [pid = 4241] [id = 639] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81e400 == 34 [pid = 4241] [id = 681] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8f589400 == 33 [pid = 4241] [id = 680] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8d602400 == 32 [pid = 4241] [id = 679] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8b977400 == 31 [pid = 4241] [id = 678] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63ec00 == 30 [pid = 4241] [id = 633] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9cac00 == 29 [pid = 4241] [id = 644] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8b979400 == 28 [pid = 4241] [id = 645] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8d606800 == 27 [pid = 4241] [id = 637] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc6000 == 26 [pid = 4241] [id = 677] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8b980400 == 25 [pid = 4241] [id = 634] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8e683c00 == 24 [pid = 4241] [id = 643] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8f48a800 == 23 [pid = 4241] [id = 631] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2cbc00 == 22 [pid = 4241] [id = 640] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8b982800 == 21 [pid = 4241] [id = 676] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8d644400 == 20 [pid = 4241] [id = 630] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8e676c00 == 19 [pid = 4241] [id = 638] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97fc00 == 18 [pid = 4241] [id = 632] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x91e9fc00 == 17 [pid = 4241] [id = 635] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63d800 == 16 [pid = 4241] [id = 642] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8f58ec00 == 15 [pid = 4241] [id = 675] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0dd400 == 14 [pid = 4241] [id = 629] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8d610000 == 13 [pid = 4241] [id = 641] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x91e5e000 == 12 [pid = 4241] [id = 636] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x91723c00 == 11 [pid = 4241] [id = 687] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8f582400 == 10 [pid = 4241] [id = 686] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x91726400 == 9 [pid = 4241] [id = 685] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfcc400 == 8 [pid = 4241] [id = 683] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead0c00 == 7 [pid = 4241] [id = 684] 09:32:51 INFO - PROCESS | 4241 | --DOCSHELL 0x8b81c800 == 6 [pid = 4241] [id = 682] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8e8d2800) [pid = 4241] [serial = 2018] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x93d2b000) [pid = 4241] [serial = 2004] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x93d23c00) [pid = 4241] [serial = 2003] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e0d8400) [pid = 4241] [serial = 2016] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f2c4800) [pid = 4241] [serial = 1994] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8ead0000) [pid = 4241] [serial = 2012] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f9cbc00) [pid = 4241] [serial = 2022] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f588000) [pid = 4241] [serial = 1995] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8d644800) [pid = 4241] [serial = 2015] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8ead2800) [pid = 4241] [serial = 2010] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x9525b000) [pid = 4241] [serial = 2006] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x9525e000) [pid = 4241] [serial = 2007] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8e8d4400) [pid = 4241] [serial = 2009] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 60 (0x91c7b000) [pid = 4241] [serial = 1997] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 59 (0x8f489000) [pid = 4241] [serial = 2013] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 58 (0x8e0d4400) [pid = 4241] [serial = 2024] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 57 (0x93b04c00) [pid = 4241] [serial = 2001] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 56 (0x8f78b400) [pid = 4241] [serial = 2021] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 55 (0x8eac9000) [pid = 4241] [serial = 2019] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 54 (0x930a4800) [pid = 4241] [serial = 2000] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 53 (0x91e59c00) [pid = 4241] [serial = 1998] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | --DOMWINDOW == 52 (0x8f587c00) [pid = 4241] [serial = 2025] [outer = (nil)] [url = about:blank] 09:32:51 INFO - PROCESS | 4241 | 1467736371368 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 4241 | 1467736371380 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:51 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b826c00 == 7 [pid = 4241] [id = 688] 09:32:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 53 (0x8b827800) [pid = 4241] [serial = 2065] [outer = (nil)] 09:32:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 54 (0x8b979400) [pid = 4241] [serial = 2066] [outer = 0x8b827800] 09:32:51 INFO - PROCESS | 4241 | 1467736371454 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 55 (0x8cfc6c00) [pid = 4241] [serial = 2067] [outer = 0x8b827800] 09:32:52 INFO - PROCESS | 4241 | 1467736372326 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:32:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:32:52 INFO - PROCESS | 4241 | 1467736372377 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:32:52 INFO - PROCESS | 4241 | 1467736372384 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 4241 | 1467736372389 Marionette TRACE conn3 <- [1,2726,null,{}] 09:32:52 INFO - PROCESS | 4241 | 1467736372397 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 4241 | 1467736372405 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:52 INFO - PROCESS | 4241 | 1467736372575 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:32:52 INFO - PROCESS | 4241 | 1467736372587 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 4241 | 1467736372595 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e677400 == 8 [pid = 4241] [id = 689] 09:32:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 56 (0x8e67cc00) [pid = 4241] [serial = 2068] [outer = (nil)] 09:32:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 57 (0x8e685800) [pid = 4241] [serial = 2069] [outer = 0x8e67cc00] 09:32:52 INFO - PROCESS | 4241 | 1467736372683 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 58 (0x8e72d000) [pid = 4241] [serial = 2070] [outer = 0x8e67cc00] 09:32:53 INFO - PROCESS | 4241 | 1467736373655 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:32:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1283ms 09:32:53 INFO - PROCESS | 4241 | 1467736373671 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 4241 | 1467736373678 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:32:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:32:53 INFO - PROCESS | 4241 | 1467736373691 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 4241 | 1467736373694 Marionette TRACE conn3 <- [1,2730,null,{}] 09:32:53 INFO - PROCESS | 4241 | 1467736373700 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 4241 | 1467736373706 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:53 INFO - PROCESS | 4241 | 1467736373946 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:32:53 INFO - PROCESS | 4241 | 1467736373980 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 4241 | 1467736373989 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:54 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eaca400 == 9 [pid = 4241] [id = 690] 09:32:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 59 (0x8eacbc00) [pid = 4241] [serial = 2071] [outer = (nil)] 09:32:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 60 (0x8ead0c00) [pid = 4241] [serial = 2072] [outer = 0x8eacbc00] 09:32:54 INFO - PROCESS | 4241 | 1467736374058 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x8f2c2c00) [pid = 4241] [serial = 2073] [outer = 0x8eacbc00] 09:32:55 INFO - PROCESS | 4241 | 1467736375475 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:32:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:32:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:32:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:32:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1836ms 09:32:55 INFO - PROCESS | 4241 | 1467736375528 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 4241 | 1467736375532 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:32:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:32:55 INFO - PROCESS | 4241 | 1467736375556 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 4241 | 1467736375565 Marionette TRACE conn3 <- [1,2734,null,{}] 09:32:55 INFO - PROCESS | 4241 | 1467736375574 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 4241 | 1467736375582 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:55 INFO - PROCESS | 4241 | 1467736375842 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:32:56 INFO - PROCESS | 4241 | --DOMWINDOW == 60 (0x8f58e400) [pid = 4241] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:32:56 INFO - PROCESS | 4241 | --DOMWINDOW == 59 (0x8fb8a400) [pid = 4241] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:32:56 INFO - PROCESS | 4241 | --DOMWINDOW == 58 (0x8f786800) [pid = 4241] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:32:56 INFO - PROCESS | 4241 | --DOMWINDOW == 57 (0x8e0d3400) [pid = 4241] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:32:56 INFO - PROCESS | 4241 | --DOMWINDOW == 56 (0x8f582000) [pid = 4241] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:32:56 INFO - PROCESS | 4241 | --DOMWINDOW == 55 (0x8d60f800) [pid = 4241] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:32:56 INFO - PROCESS | 4241 | --DOMWINDOW == 54 (0x8b97b400) [pid = 4241] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:32:56 INFO - PROCESS | 4241 | 1467736376215 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 4241 | 1467736376225 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b823800 == 10 [pid = 4241] [id = 691] 09:32:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 55 (0x8b825800) [pid = 4241] [serial = 2074] [outer = (nil)] 09:32:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 56 (0x8e0d3400) [pid = 4241] [serial = 2075] [outer = 0x8b825800] 09:32:56 INFO - PROCESS | 4241 | 1467736376294 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 57 (0x8d606400) [pid = 4241] [serial = 2076] [outer = 0x8b825800] 09:32:57 INFO - PROCESS | 4241 | 1467736377070 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:32:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1556ms 09:32:57 INFO - PROCESS | 4241 | 1467736377104 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 4241 | 1467736377108 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:32:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:32:57 INFO - PROCESS | 4241 | 1467736377124 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 4241 | 1467736377127 Marionette TRACE conn3 <- [1,2738,null,{}] 09:32:57 INFO - PROCESS | 4241 | 1467736377132 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:57 INFO - PROCESS | 4241 | 1467736377137 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:57 INFO - PROCESS | 4241 | 1467736377295 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:32:57 INFO - PROCESS | 4241 | 1467736377309 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 4241 | 1467736377318 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d7c00 == 11 [pid = 4241] [id = 692] 09:32:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 58 (0x8f584c00) [pid = 4241] [serial = 2077] [outer = (nil)] 09:32:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 59 (0x8f78e800) [pid = 4241] [serial = 2078] [outer = 0x8f584c00] 09:32:57 INFO - PROCESS | 4241 | 1467736377388 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 60 (0x8f9cc000) [pid = 4241] [serial = 2079] [outer = 0x8f584c00] 09:32:58 INFO - PROCESS | 4241 | 1467736378405 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:32:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1349ms 09:32:58 INFO - PROCESS | 4241 | 1467736378474 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 4241 | 1467736378481 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:32:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:32:58 INFO - PROCESS | 4241 | 1467736378519 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 4241 | 1467736378524 Marionette TRACE conn3 <- [1,2742,null,{}] 09:32:58 INFO - PROCESS | 4241 | 1467736378533 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 4241 | 1467736378540 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:58 INFO - PROCESS | 4241 | 1467736378728 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:32:58 INFO - PROCESS | 4241 | 1467736378913 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 4241 | 1467736378930 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:32:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d6c00 == 12 [pid = 4241] [id = 693] 09:32:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 61 (0x8e0d8400) [pid = 4241] [serial = 2080] [outer = (nil)] 09:32:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8e677000) [pid = 4241] [serial = 2081] [outer = 0x8e0d8400] 09:32:59 INFO - PROCESS | 4241 | 1467736379071 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8eacec00) [pid = 4241] [serial = 2082] [outer = 0x8e0d8400] 09:33:00 INFO - PROCESS | 4241 | 1467736380674 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:33:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2195ms 09:33:00 INFO - PROCESS | 4241 | 1467736380712 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 4241 | 1467736380720 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:33:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:33:00 INFO - PROCESS | 4241 | 1467736380731 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 4241 | 1467736380735 Marionette TRACE conn3 <- [1,2746,null,{}] 09:33:00 INFO - PROCESS | 4241 | 1467736380742 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 4241 | 1467736380748 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:01 INFO - PROCESS | 4241 | 1467736381006 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:33:01 INFO - PROCESS | 4241 | 1467736381199 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 4241 | 1467736381207 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d3000 == 13 [pid = 4241] [id = 694] 09:33:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e72ec00) [pid = 4241] [serial = 2083] [outer = (nil)] 09:33:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f78d000) [pid = 4241] [serial = 2084] [outer = 0x8e72ec00] 09:33:01 INFO - PROCESS | 4241 | 1467736381295 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f9d5400) [pid = 4241] [serial = 2085] [outer = 0x8e72ec00] 09:33:02 INFO - PROCESS | 4241 | 1467736382386 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:33:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1689ms 09:33:02 INFO - PROCESS | 4241 | 1467736382420 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 4241 | 1467736382424 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:33:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:33:02 INFO - PROCESS | 4241 | 1467736382431 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 4241 | 1467736382437 Marionette TRACE conn3 <- [1,2750,null,{}] 09:33:02 INFO - PROCESS | 4241 | 1467736382454 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 4241 | 1467736382463 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:02 INFO - PROCESS | 4241 | 1467736382686 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:33:02 INFO - PROCESS | 4241 | 1467736382979 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 4241 | 1467736382995 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x91729000 == 14 [pid = 4241] [id = 695] 09:33:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x91729400) [pid = 4241] [serial = 2086] [outer = (nil)] 09:33:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x91c79c00) [pid = 4241] [serial = 2087] [outer = 0x91729400] 09:33:03 INFO - PROCESS | 4241 | 1467736383080 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91e58400) [pid = 4241] [serial = 2088] [outer = 0x91729400] 09:33:04 INFO - PROCESS | 4241 | 1467736384067 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:33:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1688ms 09:33:04 INFO - PROCESS | 4241 | 1467736384120 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 4241 | 1467736384125 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:33:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:33:04 INFO - PROCESS | 4241 | 1467736384131 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 4241 | 1467736384135 Marionette TRACE conn3 <- [1,2754,null,{}] 09:33:04 INFO - PROCESS | 4241 | 1467736384141 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 4241 | 1467736384146 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:04 INFO - PROCESS | 4241 | 1467736384327 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:33:04 INFO - PROCESS | 4241 | 1467736384510 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 4241 | 1467736384517 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b82b000 == 15 [pid = 4241] [id = 696] 09:33:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8d63b000) [pid = 4241] [serial = 2089] [outer = (nil)] 09:33:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91e9d800) [pid = 4241] [serial = 2090] [outer = 0x8d63b000] 09:33:04 INFO - PROCESS | 4241 | 1467736384602 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91e9c800) [pid = 4241] [serial = 2091] [outer = 0x8d63b000] 09:33:05 INFO - PROCESS | 4241 | 1467736385663 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:33:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1583ms 09:33:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:33:05 INFO - PROCESS | 4241 | 1467736385716 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 4241 | 1467736385719 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:33:05 INFO - PROCESS | 4241 | 1467736385726 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 4241 | 1467736385728 Marionette TRACE conn3 <- [1,2758,null,{}] 09:33:05 INFO - PROCESS | 4241 | 1467736385735 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 4241 | 1467736385740 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:05 INFO - PROCESS | 4241 | 1467736385919 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:33:06 INFO - PROCESS | 4241 | 1467736386103 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 4241 | 1467736386113 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0da800 == 16 [pid = 4241] [id = 697] 09:33:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f48ec00) [pid = 4241] [serial = 2092] [outer = (nil)] 09:33:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x923c7c00) [pid = 4241] [serial = 2093] [outer = 0x8f48ec00] 09:33:06 INFO - PROCESS | 4241 | 1467736386195 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x923d4000) [pid = 4241] [serial = 2094] [outer = 0x8f48ec00] 09:33:07 INFO - PROCESS | 4241 | 1467736387365 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1747ms 09:33:07 INFO - PROCESS | 4241 | 1467736387474 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 4241 | 1467736387483 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:33:07 INFO - PROCESS | 4241 | 1467736387516 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 4241 | 1467736387522 Marionette TRACE conn3 <- [1,2762,null,{}] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f78b000) [pid = 4241] [serial = 2042] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8f9d4400) [pid = 4241] [serial = 2043] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x91c6f800) [pid = 4241] [serial = 2046] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x91729c00) [pid = 4241] [serial = 2028] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8fb93c00) [pid = 4241] [serial = 2027] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8e722800) [pid = 4241] [serial = 2039] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x91c71000) [pid = 4241] [serial = 2033] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f9cd400) [pid = 4241] [serial = 2034] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8e678000) [pid = 4241] [serial = 2030] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8e8d4c00) [pid = 4241] [serial = 2031] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8cfcac00) [pid = 4241] [serial = 2036] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8d606000) [pid = 4241] [serial = 2037] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 62 (0x8fb96800) [pid = 4241] [serial = 2045] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | --DOMWINDOW == 61 (0x8e72c800) [pid = 4241] [serial = 2040] [outer = (nil)] [url = about:blank] 09:33:07 INFO - PROCESS | 4241 | 1467736387641 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 4241 | 1467736387647 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:07 INFO - PROCESS | 4241 | 1467736387901 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:33:08 INFO - PROCESS | 4241 | 1467736388012 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 4241 | 1467736388024 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60ac00 == 17 [pid = 4241] [id = 698] 09:33:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 62 (0x8d60d400) [pid = 4241] [serial = 2095] [outer = (nil)] 09:33:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 63 (0x8d63d800) [pid = 4241] [serial = 2096] [outer = 0x8d60d400] 09:33:08 INFO - PROCESS | 4241 | 1467736388121 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8e67c400) [pid = 4241] [serial = 2097] [outer = 0x8d60d400] 09:33:08 INFO - PROCESS | 4241 | 1467736388955 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:33:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1500ms 09:33:09 INFO - PROCESS | 4241 | 1467736389010 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 4241 | 1467736389016 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:33:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:33:09 INFO - PROCESS | 4241 | 1467736389027 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 4241 | 1467736389031 Marionette TRACE conn3 <- [1,2766,null,{}] 09:33:09 INFO - PROCESS | 4241 | 1467736389037 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 4241 | 1467736389043 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:09 INFO - PROCESS | 4241 | 1467736389214 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:33:09 INFO - PROCESS | 4241 | 1467736389225 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 4241 | 1467736389235 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e725000 == 18 [pid = 4241] [id = 699] 09:33:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x8f2c7400) [pid = 4241] [serial = 2098] [outer = (nil)] 09:33:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f489000) [pid = 4241] [serial = 2099] [outer = 0x8f2c7400] 09:33:09 INFO - PROCESS | 4241 | 1467736389306 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f587000) [pid = 4241] [serial = 2100] [outer = 0x8f2c7400] 09:33:10 INFO - PROCESS | 4241 | 1467736390335 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:33:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1382ms 09:33:10 INFO - PROCESS | 4241 | 1467736390413 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 4241 | 1467736390417 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:33:10 INFO - PROCESS | 4241 | 1467736390428 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 4241 | 1467736390435 Marionette TRACE conn3 <- [1,2770,null,{}] 09:33:10 INFO - PROCESS | 4241 | 1467736390460 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 4241 | 1467736390469 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:10 INFO - PROCESS | 4241 | 1467736390685 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:33:10 INFO - PROCESS | 4241 | 1467736390709 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 4241 | 1467736390721 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb94c00 == 19 [pid = 4241] [id = 700] 09:33:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8fb95400) [pid = 4241] [serial = 2101] [outer = (nil)] 09:33:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x91721400) [pid = 4241] [serial = 2102] [outer = 0x8fb95400] 09:33:10 INFO - PROCESS | 4241 | 1467736390790 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91c70000) [pid = 4241] [serial = 2103] [outer = 0x8fb95400] 09:33:11 INFO - PROCESS | 4241 | 1467736391759 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:33:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1397ms 09:33:11 INFO - PROCESS | 4241 | 1467736391825 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 4241 | 1467736391833 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:33:11 INFO - PROCESS | 4241 | 1467736391843 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 4241 | 1467736391847 Marionette TRACE conn3 <- [1,2774,null,{}] 09:33:11 INFO - PROCESS | 4241 | 1467736391861 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 4241 | 1467736391865 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:12 INFO - PROCESS | 4241 | 1467736392096 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:33:12 INFO - PROCESS | 4241 | 1467736392133 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 4241 | 1467736392141 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c8c00 == 20 [pid = 4241] [id = 701] 09:33:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91c76000) [pid = 4241] [serial = 2104] [outer = (nil)] 09:33:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91e56000) [pid = 4241] [serial = 2105] [outer = 0x91c76000] 09:33:12 INFO - PROCESS | 4241 | 1467736392211 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91e5e800) [pid = 4241] [serial = 2106] [outer = 0x91c76000] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8b827800) [pid = 4241] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e67cc00) [pid = 4241] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x92468000) [pid = 4241] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8b81d000) [pid = 4241] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8d609000) [pid = 4241] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f2be400) [pid = 4241] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x91e5ec00) [pid = 4241] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8f794800) [pid = 4241] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 64 (0x8b825800) [pid = 4241] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:33:12 INFO - PROCESS | 4241 | --DOMWINDOW == 63 (0x8eacbc00) [pid = 4241] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:33:13 INFO - PROCESS | 4241 | 1467736393237 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:33:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1446ms 09:33:13 INFO - PROCESS | 4241 | 1467736393289 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 4241 | 1467736393293 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:33:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:33:13 INFO - PROCESS | 4241 | 1467736393299 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 4241 | 1467736393302 Marionette TRACE conn3 <- [1,2778,null,{}] 09:33:13 INFO - PROCESS | 4241 | 1467736393308 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 4241 | 1467736393313 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:13 INFO - PROCESS | 4241 | 1467736393517 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:33:13 INFO - PROCESS | 4241 | 1467736393535 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 4241 | 1467736393545 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b821c00 == 21 [pid = 4241] [id = 702] 09:33:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 64 (0x8cfc1800) [pid = 4241] [serial = 2107] [outer = (nil)] 09:33:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 65 (0x91c75000) [pid = 4241] [serial = 2108] [outer = 0x8cfc1800] 09:33:13 INFO - PROCESS | 4241 | 1467736393611 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8f2c5000) [pid = 4241] [serial = 2109] [outer = 0x8cfc1800] 09:33:14 INFO - PROCESS | 4241 | 1467736394456 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:33:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1179ms 09:33:14 INFO - PROCESS | 4241 | 1467736394479 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 4241 | 1467736394483 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:33:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:33:14 INFO - PROCESS | 4241 | 1467736394489 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 4241 | 1467736394491 Marionette TRACE conn3 <- [1,2782,null,{}] 09:33:14 INFO - PROCESS | 4241 | 1467736394497 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 4241 | 1467736394507 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:14 INFO - PROCESS | 4241 | 1467736394781 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:33:15 INFO - PROCESS | 4241 | 1467736394984 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 4241 | 1467736394996 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b983000 == 22 [pid = 4241] [id = 703] 09:33:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8b984000) [pid = 4241] [serial = 2110] [outer = (nil)] 09:33:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8cfce800) [pid = 4241] [serial = 2111] [outer = 0x8b984000] 09:33:15 INFO - PROCESS | 4241 | 1467736395133 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d637c00) [pid = 4241] [serial = 2112] [outer = 0x8b984000] 09:33:16 INFO - PROCESS | 4241 | 1467736396248 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:33:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1788ms 09:33:16 INFO - PROCESS | 4241 | 1467736396280 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 4241 | 1467736396287 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:33:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:33:16 INFO - PROCESS | 4241 | 1467736396296 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 4241 | 1467736396302 Marionette TRACE conn3 <- [1,2786,null,{}] 09:33:16 INFO - PROCESS | 4241 | 1467736396310 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 4241 | 1467736396316 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:16 INFO - PROCESS | 4241 | 1467736396505 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:33:16 INFO - PROCESS | 4241 | 1467736396692 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 4241 | 1467736396701 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63f800 == 23 [pid = 4241] [id = 704] 09:33:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f2bdc00) [pid = 4241] [serial = 2113] [outer = (nil)] 09:33:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8f590c00) [pid = 4241] [serial = 2114] [outer = 0x8f2bdc00] 09:33:16 INFO - PROCESS | 4241 | 1467736396787 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8f78f400) [pid = 4241] [serial = 2115] [outer = 0x8f2bdc00] 09:33:17 INFO - PROCESS | 4241 | 1467736397772 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1544ms 09:33:17 INFO - PROCESS | 4241 | 1467736397840 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 4241 | 1467736397845 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:33:17 INFO - PROCESS | 4241 | 1467736397852 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 4241 | 1467736397855 Marionette TRACE conn3 <- [1,2790,null,{}] 09:33:17 INFO - PROCESS | 4241 | 1467736397862 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 4241 | 1467736397866 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:18 INFO - PROCESS | 4241 | 1467736398051 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:33:18 INFO - PROCESS | 4241 | 1467736398249 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 4241 | 1467736398259 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e5c400 == 24 [pid = 4241] [id = 705] 09:33:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91ea0800) [pid = 4241] [serial = 2116] [outer = (nil)] 09:33:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x923edc00) [pid = 4241] [serial = 2117] [outer = 0x91ea0800] 09:33:18 INFO - PROCESS | 4241 | 1467736398342 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x92475000) [pid = 4241] [serial = 2118] [outer = 0x91ea0800] 09:33:19 INFO - PROCESS | 4241 | 1467736399485 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1684ms 09:33:19 INFO - PROCESS | 4241 | 1467736399537 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 4241 | 1467736399542 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:33:19 INFO - PROCESS | 4241 | 1467736399560 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 4241 | 1467736399567 Marionette TRACE conn3 <- [1,2794,null,{}] 09:33:19 INFO - PROCESS | 4241 | 1467736399573 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 4241 | 1467736399580 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:19 INFO - PROCESS | 4241 | 1467736399801 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:33:20 INFO - PROCESS | 4241 | 1467736399997 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 4241 | 1467736400006 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x923d1000 == 25 [pid = 4241] [id = 706] 09:33:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x923ef000) [pid = 4241] [serial = 2119] [outer = (nil)] 09:33:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x93b0a800) [pid = 4241] [serial = 2120] [outer = 0x923ef000] 09:33:20 INFO - PROCESS | 4241 | 1467736400138 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x93b0d400) [pid = 4241] [serial = 2121] [outer = 0x923ef000] 09:33:21 INFO - PROCESS | 4241 | 1467736401111 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:33:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1593ms 09:33:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:33:21 INFO - PROCESS | 4241 | 1467736401145 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 4241 | 1467736401148 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:33:21 INFO - PROCESS | 4241 | 1467736401154 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 4241 | 1467736401158 Marionette TRACE conn3 <- [1,2798,null,{}] 09:33:21 INFO - PROCESS | 4241 | 1467736401164 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:21 INFO - PROCESS | 4241 | 1467736401169 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:21 INFO - PROCESS | 4241 | 1467736401348 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:33:21 INFO - PROCESS | 4241 | 1467736401546 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 4241 | 1467736401552 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:21 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e677800 == 26 [pid = 4241] [id = 707] 09:33:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8e8d3c00) [pid = 4241] [serial = 2122] [outer = (nil)] 09:33:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x93d24000) [pid = 4241] [serial = 2123] [outer = 0x8e8d3c00] 09:33:21 INFO - PROCESS | 4241 | 1467736401632 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x93d28400) [pid = 4241] [serial = 2124] [outer = 0x8e8d3c00] 09:33:22 INFO - PROCESS | 4241 | 1467736402563 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:33:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1480ms 09:33:22 INFO - PROCESS | 4241 | 1467736402636 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 4241 | 1467736402639 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:33:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:33:22 INFO - PROCESS | 4241 | 1467736402646 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 4241 | 1467736402649 Marionette TRACE conn3 <- [1,2802,null,{}] 09:33:22 INFO - PROCESS | 4241 | 1467736402655 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 4241 | 1467736402660 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:22 INFO - PROCESS | 4241 | 1467736402878 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:33:23 INFO - PROCESS | 4241 | 1467736403116 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 4241 | 1467736403133 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x95254800 == 27 [pid = 4241] [id = 708] 09:33:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x95254c00) [pid = 4241] [serial = 2125] [outer = (nil)] 09:33:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x9525d400) [pid = 4241] [serial = 2126] [outer = 0x95254c00] 09:33:23 INFO - PROCESS | 4241 | 1467736403266 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x95304400) [pid = 4241] [serial = 2127] [outer = 0x95254c00] 09:33:24 INFO - PROCESS | 4241 | 1467736404323 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1731ms 09:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:33:24 INFO - PROCESS | 4241 | 1467736404379 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 4241 | 1467736404382 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:33:24 INFO - PROCESS | 4241 | 1467736404389 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 4241 | 1467736404392 Marionette TRACE conn3 <- [1,2806,null,{}] 09:33:24 INFO - PROCESS | 4241 | 1467736404398 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 4241 | 1467736404404 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:24 INFO - PROCESS | 4241 | 1467736404812 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:33:25 INFO - PROCESS | 4241 | 1467736405087 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 4241 | 1467736405096 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b978400 == 28 [pid = 4241] [id = 709] 09:33:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8b979800) [pid = 4241] [serial = 2128] [outer = (nil)] 09:33:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8d641000) [pid = 4241] [serial = 2129] [outer = 0x8b979800] 09:33:25 INFO - PROCESS | 4241 | 1467736405213 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x8e67cc00) [pid = 4241] [serial = 2130] [outer = 0x8b979800] 09:33:27 INFO - PROCESS | 4241 | --DOCSHELL 0x8b826c00 == 27 [pid = 4241] [id = 688] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8b979400) [pid = 4241] [serial = 2066] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8cfc6c00) [pid = 4241] [serial = 2067] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8e685800) [pid = 4241] [serial = 2069] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8e72d000) [pid = 4241] [serial = 2070] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x930a3800) [pid = 4241] [serial = 2064] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x9246e800) [pid = 4241] [serial = 2063] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8b976c00) [pid = 4241] [serial = 2049] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8b824400) [pid = 4241] [serial = 2048] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8e8c9800) [pid = 4241] [serial = 2052] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8e728800) [pid = 4241] [serial = 2051] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f9d8400) [pid = 4241] [serial = 2055] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f787400) [pid = 4241] [serial = 2054] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x91ea8400) [pid = 4241] [serial = 2058] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x91ea2400) [pid = 4241] [serial = 2057] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x91e9e000) [pid = 4241] [serial = 2061] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x923e3c00) [pid = 4241] [serial = 2060] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e0d3400) [pid = 4241] [serial = 2075] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8ead0c00) [pid = 4241] [serial = 2072] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f2c2c00) [pid = 4241] [serial = 2073] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8d606400) [pid = 4241] [serial = 2076] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f78e800) [pid = 4241] [serial = 2078] [outer = (nil)] [url = about:blank] 09:33:27 INFO - PROCESS | 4241 | 1467736407362 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:33:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 3038ms 09:33:27 INFO - PROCESS | 4241 | 1467736407435 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 4241 | 1467736407438 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:33:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:33:27 INFO - PROCESS | 4241 | 1467736407448 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 4241 | 1467736407454 Marionette TRACE conn3 <- [1,2810,null,{}] 09:33:27 INFO - PROCESS | 4241 | 1467736407463 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 4241 | 1467736407467 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:27 INFO - PROCESS | 4241 | 1467736407622 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:33:27 INFO - PROCESS | 4241 | 1467736407634 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 4241 | 1467736407642 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:27 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60b800 == 28 [pid = 4241] [id = 710] 09:33:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8d60bc00) [pid = 4241] [serial = 2131] [outer = (nil)] 09:33:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8d636c00) [pid = 4241] [serial = 2132] [outer = 0x8d60bc00] 09:33:27 INFO - PROCESS | 4241 | 1467736407776 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8d640400) [pid = 4241] [serial = 2133] [outer = 0x8d60bc00] 09:33:28 INFO - PROCESS | 4241 | 1467736408691 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1287ms 09:33:28 INFO - PROCESS | 4241 | 1467736408735 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 4241 | 1467736408744 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:33:28 INFO - PROCESS | 4241 | 1467736408756 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 4241 | 1467736408760 Marionette TRACE conn3 <- [1,2814,null,{}] 09:33:28 INFO - PROCESS | 4241 | 1467736408777 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 4241 | 1467736408784 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:28 INFO - PROCESS | 4241 | 1467736408957 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:33:28 INFO - PROCESS | 4241 | 1467736408967 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 4241 | 1467736408975 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8cbc00 == 29 [pid = 4241] [id = 711] 09:33:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8e8cc000) [pid = 4241] [serial = 2134] [outer = (nil)] 09:33:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e8d2000) [pid = 4241] [serial = 2135] [outer = 0x8e8cc000] 09:33:29 INFO - PROCESS | 4241 | 1467736409050 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8eac6000) [pid = 4241] [serial = 2136] [outer = 0x8e8cc000] 09:33:30 INFO - PROCESS | 4241 | 1467736410116 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1394ms 09:33:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:33:30 INFO - PROCESS | 4241 | 1467736410150 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 4241 | 1467736410154 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:33:30 INFO - PROCESS | 4241 | 1467736410160 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 4241 | 1467736410166 Marionette TRACE conn3 <- [1,2818,null,{}] 09:33:30 INFO - PROCESS | 4241 | 1467736410193 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 4241 | 1467736410203 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:30 INFO - PROCESS | 4241 | 1467736410447 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:33:30 INFO - PROCESS | 4241 | 1467736410476 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 4241 | 1467736410486 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:30 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f785c00 == 30 [pid = 4241] [id = 712] 09:33:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f786800) [pid = 4241] [serial = 2137] [outer = (nil)] 09:33:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8f790800) [pid = 4241] [serial = 2138] [outer = 0x8f786800] 09:33:30 INFO - PROCESS | 4241 | 1467736410561 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f9ce400) [pid = 4241] [serial = 2139] [outer = 0x8f786800] 09:33:31 INFO - PROCESS | 4241 | 1467736411519 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1400ms 09:33:31 INFO - PROCESS | 4241 | 1467736411573 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 4241 | 1467736411577 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:33:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:33:31 INFO - PROCESS | 4241 | 1467736411583 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 4241 | 1467736411587 Marionette TRACE conn3 <- [1,2822,null,{}] 09:33:31 INFO - PROCESS | 4241 | 1467736411616 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 4241 | 1467736411622 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:31 INFO - PROCESS | 4241 | 1467736411841 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8cfc1800) [pid = 4241] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8f584c00) [pid = 4241] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8d63b000) [pid = 4241] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8e72ec00) [pid = 4241] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e0d8400) [pid = 4241] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x91729400) [pid = 4241] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x8f2c7400) [pid = 4241] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f48ec00) [pid = 4241] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8d60d400) [pid = 4241] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:33:32 INFO - PROCESS | 4241 | --DOMWINDOW == 65 (0x8fb95400) [pid = 4241] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:33:32 INFO - PROCESS | 4241 | 1467736412389 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 4241 | 1467736412396 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97f800 == 31 [pid = 4241] [id = 713] 09:33:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 66 (0x8b985800) [pid = 4241] [serial = 2140] [outer = (nil)] 09:33:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8e679800) [pid = 4241] [serial = 2141] [outer = 0x8b985800] 09:33:32 INFO - PROCESS | 4241 | 1467736412465 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f9d3800) [pid = 4241] [serial = 2142] [outer = 0x8b985800] 09:33:33 INFO - PROCESS | 4241 | 1467736413246 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:33:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1700ms 09:33:33 INFO - PROCESS | 4241 | 1467736413285 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 4241 | 1467736413289 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:33:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:33:33 INFO - PROCESS | 4241 | 1467736413295 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 4241 | 1467736413298 Marionette TRACE conn3 <- [1,2826,null,{}] 09:33:33 INFO - PROCESS | 4241 | 1467736413303 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 4241 | 1467736413309 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:33 INFO - PROCESS | 4241 | 1467736413456 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:33:33 INFO - PROCESS | 4241 | 1467736413469 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 4241 | 1467736413476 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8ead2c00 == 32 [pid = 4241] [id = 714] 09:33:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f9cf400) [pid = 4241] [serial = 2143] [outer = (nil)] 09:33:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x91c6e400) [pid = 4241] [serial = 2144] [outer = 0x8f9cf400] 09:33:33 INFO - PROCESS | 4241 | 1467736413545 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91c7d800) [pid = 4241] [serial = 2145] [outer = 0x8f9cf400] 09:33:34 INFO - PROCESS | 4241 | 1467736414625 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:33:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1391ms 09:33:34 INFO - PROCESS | 4241 | 1467736414688 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 4241 | 1467736414695 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:33:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:33:34 INFO - PROCESS | 4241 | 1467736414704 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 4241 | 1467736414711 Marionette TRACE conn3 <- [1,2830,null,{}] 09:33:34 INFO - PROCESS | 4241 | 1467736414720 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 4241 | 1467736414725 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:35 INFO - PROCESS | 4241 | 1467736415007 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:33:35 INFO - PROCESS | 4241 | 1467736415264 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 4241 | 1467736415278 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc7400 == 33 [pid = 4241] [id = 715] 09:33:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e0df800) [pid = 4241] [serial = 2146] [outer = (nil)] 09:33:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e684800) [pid = 4241] [serial = 2147] [outer = 0x8e0df800] 09:33:35 INFO - PROCESS | 4241 | 1467736415403 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e8c9800) [pid = 4241] [serial = 2148] [outer = 0x8e0df800] 09:33:36 INFO - PROCESS | 4241 | 1467736416434 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:33:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1793ms 09:33:36 INFO - PROCESS | 4241 | 1467736416505 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 4241 | 1467736416511 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:33:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:33:36 INFO - PROCESS | 4241 | 1467736416526 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 4241 | 1467736416531 Marionette TRACE conn3 <- [1,2834,null,{}] 09:33:36 INFO - PROCESS | 4241 | 1467736416537 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 4241 | 1467736416543 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:36 INFO - PROCESS | 4241 | 1467736416740 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:33:36 INFO - PROCESS | 4241 | 1467736416909 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 4241 | 1467736416917 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97d800 == 34 [pid = 4241] [id = 716] 09:33:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f2c2800) [pid = 4241] [serial = 2149] [outer = (nil)] 09:33:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8fb8d800) [pid = 4241] [serial = 2150] [outer = 0x8f2c2800] 09:33:37 INFO - PROCESS | 4241 | 1467736416999 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x91727c00) [pid = 4241] [serial = 2151] [outer = 0x8f2c2800] 09:33:38 INFO - PROCESS | 4241 | 1467736418107 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:33:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1650ms 09:33:38 INFO - PROCESS | 4241 | 1467736418177 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:33:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:33:38 INFO - PROCESS | 4241 | 1467736418181 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:33:38 INFO - PROCESS | 4241 | 1467736418189 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 4241 | 1467736418195 Marionette TRACE conn3 <- [1,2838,null,{}] 09:33:38 INFO - PROCESS | 4241 | 1467736418212 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 4241 | 1467736418220 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:38 INFO - PROCESS | 4241 | 1467736418399 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:33:38 INFO - PROCESS | 4241 | 1467736418627 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 4241 | 1467736418637 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x923ce400 == 35 [pid = 4241] [id = 717] 09:33:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x923ce800) [pid = 4241] [serial = 2152] [outer = (nil)] 09:33:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x923ec000) [pid = 4241] [serial = 2153] [outer = 0x923ce800] 09:33:38 INFO - PROCESS | 4241 | 1467736418768 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x92470400) [pid = 4241] [serial = 2154] [outer = 0x923ce800] 09:33:39 INFO - PROCESS | 4241 | 1467736419724 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:33:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1601ms 09:33:39 INFO - PROCESS | 4241 | 1467736419790 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:33:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:33:39 INFO - PROCESS | 4241 | 1467736419795 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:33:39 INFO - PROCESS | 4241 | 1467736419802 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 4241 | 1467736419805 Marionette TRACE conn3 <- [1,2842,null,{}] 09:33:39 INFO - PROCESS | 4241 | 1467736419811 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 4241 | 1467736419817 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:40 INFO - PROCESS | 4241 | 1467736419996 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:33:40 INFO - PROCESS | 4241 | 1467736420180 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 4241 | 1467736420190 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:40 INFO - PROCESS | 4241 | ++DOCSHELL 0x92ed2000 == 36 [pid = 4241] [id = 718] 09:33:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x9309f000) [pid = 4241] [serial = 2155] [outer = (nil)] 09:33:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x930a5400) [pid = 4241] [serial = 2156] [outer = 0x9309f000] 09:33:40 INFO - PROCESS | 4241 | 1467736420272 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x930a3800) [pid = 4241] [serial = 2157] [outer = 0x9309f000] 09:33:41 INFO - PROCESS | 4241 | 1467736421353 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:33:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1636ms 09:33:41 INFO - PROCESS | 4241 | 1467736421438 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 4241 | 1467736421442 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:33:41 INFO - PROCESS | 4241 | 1467736421448 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 4241 | 1467736421452 Marionette TRACE conn3 <- [1,2846,null,{}] 09:33:41 INFO - PROCESS | 4241 | 1467736421458 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:41 INFO - PROCESS | 4241 | 1467736421463 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:41 INFO - PROCESS | 4241 | 1467736421812 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:33:42 INFO - PROCESS | 4241 | 1467736422060 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 4241 | 1467736422071 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc9c00 == 37 [pid = 4241] [id = 719] 09:33:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8cfcac00) [pid = 4241] [serial = 2158] [outer = (nil)] 09:33:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8d643400) [pid = 4241] [serial = 2159] [outer = 0x8cfcac00] 09:33:42 INFO - PROCESS | 4241 | 1467736422220 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8e67f000) [pid = 4241] [serial = 2160] [outer = 0x8cfcac00] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f9cc000) [pid = 4241] [serial = 2079] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f78d000) [pid = 4241] [serial = 2084] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f9d5400) [pid = 4241] [serial = 2085] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8e677000) [pid = 4241] [serial = 2081] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8eacec00) [pid = 4241] [serial = 2082] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x91c79c00) [pid = 4241] [serial = 2087] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x91e58400) [pid = 4241] [serial = 2088] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91c75000) [pid = 4241] [serial = 2108] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91e56000) [pid = 4241] [serial = 2105] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91e9d800) [pid = 4241] [serial = 2090] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x91e9c800) [pid = 4241] [serial = 2091] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f489000) [pid = 4241] [serial = 2099] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x923c7c00) [pid = 4241] [serial = 2093] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x923d4000) [pid = 4241] [serial = 2094] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8d63d800) [pid = 4241] [serial = 2096] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8e67c400) [pid = 4241] [serial = 2097] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x91721400) [pid = 4241] [serial = 2102] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x91c70000) [pid = 4241] [serial = 2103] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8f587000) [pid = 4241] [serial = 2100] [outer = (nil)] [url = about:blank] 09:33:42 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x8f2c5000) [pid = 4241] [serial = 2109] [outer = (nil)] [url = about:blank] 09:33:43 INFO - PROCESS | 4241 | 1467736423149 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1733ms 09:33:43 INFO - PROCESS | 4241 | 1467736423183 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 4241 | 1467736423189 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:33:43 INFO - PROCESS | 4241 | 1467736423197 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 4241 | 1467736423202 Marionette TRACE conn3 <- [1,2850,null,{}] 09:33:43 INFO - PROCESS | 4241 | 1467736423208 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 4241 | 1467736423214 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:43 INFO - PROCESS | 4241 | 1467736423373 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:33:43 INFO - PROCESS | 4241 | 1467736423389 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 4241 | 1467736423397 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:43 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2bfc00 == 38 [pid = 4241] [id = 720] 09:33:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8f2c5000) [pid = 4241] [serial = 2161] [outer = (nil)] 09:33:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x8f48b000) [pid = 4241] [serial = 2162] [outer = 0x8f2c5000] 09:33:43 INFO - PROCESS | 4241 | 1467736423470 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x8f583c00) [pid = 4241] [serial = 2163] [outer = 0x8f2c5000] 09:33:44 INFO - PROCESS | 4241 | 1467736424449 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1280ms 09:33:44 INFO - PROCESS | 4241 | 1467736424478 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 4241 | 1467736424483 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:33:44 INFO - PROCESS | 4241 | 1467736424489 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 4241 | 1467736424491 Marionette TRACE conn3 <- [1,2854,null,{}] 09:33:44 INFO - PROCESS | 4241 | 1467736424498 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 4241 | 1467736424503 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:44 INFO - PROCESS | 4241 | 1467736424658 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:33:44 INFO - PROCESS | 4241 | 1467736424810 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 4241 | 1467736424818 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2bc800 == 39 [pid = 4241] [id = 721] 09:33:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8f9d5400) [pid = 4241] [serial = 2164] [outer = (nil)] 09:33:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x91721400) [pid = 4241] [serial = 2165] [outer = 0x8f9d5400] 09:33:44 INFO - PROCESS | 4241 | 1467736424887 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x91c74800) [pid = 4241] [serial = 2166] [outer = 0x8f9d5400] 09:33:45 INFO - PROCESS | 4241 | 1467736425776 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1332ms 09:33:45 INFO - PROCESS | 4241 | 1467736425822 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 4241 | 1467736425828 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:33:45 INFO - PROCESS | 4241 | 1467736425853 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 4241 | 1467736425860 Marionette TRACE conn3 <- [1,2858,null,{}] 09:33:45 INFO - PROCESS | 4241 | 1467736425866 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 4241 | 1467736425872 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:46 INFO - PROCESS | 4241 | 1467736426118 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:33:46 INFO - PROCESS | 4241 | 1467736426146 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 4241 | 1467736426154 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:46 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f486000 == 40 [pid = 4241] [id = 722] 09:33:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f9d2800) [pid = 4241] [serial = 2167] [outer = (nil)] 09:33:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x923cf000) [pid = 4241] [serial = 2168] [outer = 0x8f9d2800] 09:33:46 INFO - PROCESS | 4241 | 1467736426218 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x923d0400) [pid = 4241] [serial = 2169] [outer = 0x8f9d2800] 09:33:47 INFO - PROCESS | 4241 | 1467736427146 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1343ms 09:33:47 INFO - PROCESS | 4241 | 1467736427189 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 4241 | 1467736427192 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:33:47 INFO - PROCESS | 4241 | 1467736427198 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 4241 | 1467736427201 Marionette TRACE conn3 <- [1,2862,null,{}] 09:33:47 INFO - PROCESS | 4241 | 1467736427207 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 4241 | 1467736427211 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:47 INFO - PROCESS | 4241 | 1467736427435 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:33:47 INFO - PROCESS | 4241 | 1467736427454 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 4241 | 1467736427462 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:47 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e9bc00 == 41 [pid = 4241] [id = 723] 09:33:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x91e9c800) [pid = 4241] [serial = 2170] [outer = (nil)] 09:33:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x92ed1c00) [pid = 4241] [serial = 2171] [outer = 0x91e9c800] 09:33:47 INFO - PROCESS | 4241 | 1467736427530 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x9309e000) [pid = 4241] [serial = 2172] [outer = 0x91e9c800] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91c76000) [pid = 4241] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f786800) [pid = 4241] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8b985800) [pid = 4241] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8e8cc000) [pid = 4241] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8d60bc00) [pid = 4241] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8b984000) [pid = 4241] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8f2bdc00) [pid = 4241] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x91ea0800) [pid = 4241] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8b979800) [pid = 4241] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 68 (0x923ef000) [pid = 4241] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 67 (0x8e8d3c00) [pid = 4241] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:33:48 INFO - PROCESS | 4241 | --DOMWINDOW == 66 (0x95254c00) [pid = 4241] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:33:48 INFO - PROCESS | 4241 | 1467736428554 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1389ms 09:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:33:48 INFO - PROCESS | 4241 | 1467736428588 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 4241 | 1467736428591 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:33:48 INFO - PROCESS | 4241 | 1467736428598 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 4241 | 1467736428601 Marionette TRACE conn3 <- [1,2866,null,{}] 09:33:48 INFO - PROCESS | 4241 | 1467736428606 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 4241 | 1467736428611 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:48 INFO - PROCESS | 4241 | 1467736428762 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:33:48 INFO - PROCESS | 4241 | 1467736428918 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 4241 | 1467736428934 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e678c00 == 42 [pid = 4241] [id = 724] 09:33:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 67 (0x8e728000) [pid = 4241] [serial = 2173] [outer = (nil)] 09:33:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 68 (0x923e5000) [pid = 4241] [serial = 2174] [outer = 0x8e728000] 09:33:49 INFO - PROCESS | 4241 | 1467736429013 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 69 (0x93b09000) [pid = 4241] [serial = 2175] [outer = 0x8e728000] 09:33:49 INFO - PROCESS | 4241 | 1467736429823 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1287ms 09:33:49 INFO - PROCESS | 4241 | 1467736429906 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 4241 | 1467736429911 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:33:49 INFO - PROCESS | 4241 | 1467736429921 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 4241 | 1467736429927 Marionette TRACE conn3 <- [1,2870,null,{}] 09:33:49 INFO - PROCESS | 4241 | 1467736429936 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 4241 | 1467736429941 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:50 INFO - PROCESS | 4241 | 1467736430161 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:33:50 INFO - PROCESS | 4241 | 1467736430367 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 4241 | 1467736430389 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:50 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfc3000 == 43 [pid = 4241] [id = 725] 09:33:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8d644c00) [pid = 4241] [serial = 2176] [outer = (nil)] 09:33:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e0dec00) [pid = 4241] [serial = 2177] [outer = 0x8d644c00] 09:33:50 INFO - PROCESS | 4241 | 1467736430474 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e679400) [pid = 4241] [serial = 2178] [outer = 0x8d644c00] 09:33:51 INFO - PROCESS | 4241 | 1467736431513 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1642ms 09:33:51 INFO - PROCESS | 4241 | 1467736431564 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 4241 | 1467736431570 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:33:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:33:51 INFO - PROCESS | 4241 | 1467736431581 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 4241 | 1467736431586 Marionette TRACE conn3 <- [1,2874,null,{}] 09:33:51 INFO - PROCESS | 4241 | 1467736431593 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 4241 | 1467736431600 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:51 INFO - PROCESS | 4241 | 1467736431786 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:33:51 INFO - PROCESS | 4241 | 1467736431976 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 4241 | 1467736431987 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:52 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9cb000 == 44 [pid = 4241] [id = 726] 09:33:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8f9d0c00) [pid = 4241] [serial = 2179] [outer = (nil)] 09:33:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91722c00) [pid = 4241] [serial = 2180] [outer = 0x8f9d0c00] 09:33:52 INFO - PROCESS | 4241 | 1467736432070 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x91c79800) [pid = 4241] [serial = 2181] [outer = 0x8f9d0c00] 09:33:53 INFO - PROCESS | 4241 | 1467736433068 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:33:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1539ms 09:33:53 INFO - PROCESS | 4241 | 1467736433117 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 4241 | 1467736433121 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:33:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:33:53 INFO - PROCESS | 4241 | 1467736433128 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 4241 | 1467736433132 Marionette TRACE conn3 <- [1,2878,null,{}] 09:33:53 INFO - PROCESS | 4241 | 1467736433146 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 4241 | 1467736433154 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:53 INFO - PROCESS | 4241 | 1467736433339 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:33:53 INFO - PROCESS | 4241 | 1467736433531 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 4241 | 1467736433541 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x93a56000 == 45 [pid = 4241] [id = 727] 09:33:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x93a58400) [pid = 4241] [serial = 2182] [outer = (nil)] 09:33:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x93d1f000) [pid = 4241] [serial = 2183] [outer = 0x93a58400] 09:33:53 INFO - PROCESS | 4241 | 1467736433630 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x93d29800) [pid = 4241] [serial = 2184] [outer = 0x93a58400] 09:33:54 INFO - PROCESS | 4241 | 1467736434676 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:33:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1596ms 09:33:54 INFO - PROCESS | 4241 | 1467736434725 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 4241 | 1467736434729 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:33:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:33:54 INFO - PROCESS | 4241 | 1467736434754 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 4241 | 1467736434758 Marionette TRACE conn3 <- [1,2882,null,{}] 09:33:54 INFO - PROCESS | 4241 | 1467736434764 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 4241 | 1467736434769 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:54 INFO - PROCESS | 4241 | 1467736434951 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:33:55 INFO - PROCESS | 4241 | 1467736435142 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 4241 | 1467736435148 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:55 INFO - PROCESS | 4241 | ++DOCSHELL 0x923c8c00 == 46 [pid = 4241] [id = 728] 09:33:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x948b2400) [pid = 4241] [serial = 2185] [outer = (nil)] 09:33:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x9525d800) [pid = 4241] [serial = 2186] [outer = 0x948b2400] 09:33:55 INFO - PROCESS | 4241 | 1467736435228 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x9525b400) [pid = 4241] [serial = 2187] [outer = 0x948b2400] 09:33:56 INFO - PROCESS | 4241 | 1467736436516 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:33:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1795ms 09:33:56 INFO - PROCESS | 4241 | 1467736436564 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:33:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:33:56 INFO - PROCESS | 4241 | 1467736436568 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:33:56 INFO - PROCESS | 4241 | 1467736436575 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 4241 | 1467736436578 Marionette TRACE conn3 <- [1,2886,null,{}] 09:33:56 INFO - PROCESS | 4241 | 1467736436584 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 4241 | 1467736436589 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:56 INFO - PROCESS | 4241 | 1467736436770 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:33:57 INFO - PROCESS | 4241 | 1467736437002 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 4241 | 1467736437011 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:57 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d607c00 == 47 [pid = 4241] [id = 729] 09:33:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f481c00) [pid = 4241] [serial = 2188] [outer = (nil)] 09:33:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x95312400) [pid = 4241] [serial = 2189] [outer = 0x8f481c00] 09:33:57 INFO - PROCESS | 4241 | 1467736437102 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x97795800) [pid = 4241] [serial = 2190] [outer = 0x8f481c00] 09:33:57 INFO - PROCESS | 4241 | 1467736437988 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:33:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1481ms 09:33:58 INFO - PROCESS | 4241 | 1467736438057 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 4241 | 1467736438060 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:33:58 INFO - PROCESS | 4241 | 1467736438067 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 4241 | 1467736438071 Marionette TRACE conn3 <- [1,2890,null,{}] 09:33:58 INFO - PROCESS | 4241 | 1467736438076 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 4241 | 1467736438087 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:58 INFO - PROCESS | 4241 | 1467736438347 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:33:58 INFO - PROCESS | 4241 | 1467736438597 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 4241 | 1467736438605 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x93d2b800 == 48 [pid = 4241] [id = 730] 09:33:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x983a7c00) [pid = 4241] [serial = 2191] [outer = (nil)] 09:33:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x983b1c00) [pid = 4241] [serial = 2192] [outer = 0x983a7c00] 09:33:58 INFO - PROCESS | 4241 | 1467736438701 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x99631400) [pid = 4241] [serial = 2193] [outer = 0x983a7c00] 09:33:59 INFO - PROCESS | 4241 | 1467736439598 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1585ms 09:33:59 INFO - PROCESS | 4241 | 1467736439653 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 4241 | 1467736439657 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:33:59 INFO - PROCESS | 4241 | 1467736439663 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 4241 | 1467736439667 Marionette TRACE conn3 <- [1,2894,null,{}] 09:33:59 INFO - PROCESS | 4241 | 1467736439673 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 4241 | 1467736439678 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:33:59 INFO - PROCESS | 4241 | 1467736439846 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:34:00 INFO - PROCESS | 4241 | 1467736440043 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 4241 | 1467736440050 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:00 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97dc00 == 49 [pid = 4241] [id = 731] 09:34:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x8ead0400) [pid = 4241] [serial = 2194] [outer = (nil)] 09:34:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x9963d400) [pid = 4241] [serial = 2195] [outer = 0x8ead0400] 09:34:00 INFO - PROCESS | 4241 | 1467736440127 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x99d02c00) [pid = 4241] [serial = 2196] [outer = 0x8ead0400] 09:34:01 INFO - PROCESS | 4241 | 1467736441101 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:34:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1482ms 09:34:01 INFO - PROCESS | 4241 | 1467736441147 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 4241 | 1467736441151 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:34:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:34:01 INFO - PROCESS | 4241 | 1467736441158 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 4241 | 1467736441162 Marionette TRACE conn3 <- [1,2898,null,{}] 09:34:01 INFO - PROCESS | 4241 | 1467736441167 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:01 INFO - PROCESS | 4241 | 1467736441172 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:01 INFO - PROCESS | 4241 | 1467736441363 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:34:01 INFO - PROCESS | 4241 | 1467736441556 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 4241 | 1467736441567 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97c800 == 50 [pid = 4241] [id = 732] 09:34:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8e0d4000) [pid = 4241] [serial = 2197] [outer = (nil)] 09:34:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e72ac00) [pid = 4241] [serial = 2198] [outer = 0x8e0d4000] 09:34:01 INFO - PROCESS | 4241 | 1467736441645 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8f489c00) [pid = 4241] [serial = 2199] [outer = 0x8e0d4000] 09:34:02 INFO - PROCESS | 4241 | 1467736442877 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1784ms 09:34:02 INFO - PROCESS | 4241 | 1467736442952 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 4241 | 1467736442957 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:34:02 INFO - PROCESS | 4241 | 1467736442966 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 4241 | 1467736442970 Marionette TRACE conn3 <- [1,2902,null,{}] 09:34:02 INFO - PROCESS | 4241 | 1467736442979 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 4241 | 1467736442985 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:03 INFO - PROCESS | 4241 | 1467736443186 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:34:03 INFO - PROCESS | 4241 | 1467736443421 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 4241 | 1467736443436 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e0d5c00 == 51 [pid = 4241] [id = 733] 09:34:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8e0d7400) [pid = 4241] [serial = 2200] [outer = (nil)] 09:34:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8e680c00) [pid = 4241] [serial = 2201] [outer = 0x8e0d7400] 09:34:03 INFO - PROCESS | 4241 | 1467736443507 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8e8c7800) [pid = 4241] [serial = 2202] [outer = 0x8e0d7400] 09:34:04 INFO - PROCESS | 4241 | 1467736444485 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1588ms 09:34:04 INFO - PROCESS | 4241 | 1467736444554 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 4241 | 1467736444561 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:34:04 INFO - PROCESS | 4241 | 1467736444571 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 4241 | 1467736444575 Marionette TRACE conn3 <- [1,2906,null,{}] 09:34:04 INFO - PROCESS | 4241 | 1467736444581 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 4241 | 1467736444586 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:04 INFO - PROCESS | 4241 | 1467736444807 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8b978400 == 50 [pid = 4241] [id = 709] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60b800 == 49 [pid = 4241] [id = 710] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8cbc00 == 48 [pid = 4241] [id = 711] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8f785c00 == 47 [pid = 4241] [id = 712] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97f800 == 46 [pid = 4241] [id = 713] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x91e9bc00 == 45 [pid = 4241] [id = 723] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8f486000 == 44 [pid = 4241] [id = 722] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2bc800 == 43 [pid = 4241] [id = 721] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2bfc00 == 42 [pid = 4241] [id = 720] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc9c00 == 41 [pid = 4241] [id = 719] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x923ce400 == 40 [pid = 4241] [id = 717] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x92ed2000 == 39 [pid = 4241] [id = 718] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x923d1000 == 38 [pid = 4241] [id = 706] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8e677800 == 37 [pid = 4241] [id = 707] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x95254800 == 36 [pid = 4241] [id = 708] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8ead2c00 == 35 [pid = 4241] [id = 714] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97d800 == 34 [pid = 4241] [id = 716] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc7400 == 33 [pid = 4241] [id = 715] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d5c00 == 32 [pid = 4241] [id = 733] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97c800 == 31 [pid = 4241] [id = 732] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x93d2b800 == 30 [pid = 4241] [id = 730] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97dc00 == 29 [pid = 4241] [id = 731] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8d607c00 == 28 [pid = 4241] [id = 729] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x923c8c00 == 27 [pid = 4241] [id = 728] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8f9cb000 == 26 [pid = 4241] [id = 726] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x93a56000 == 25 [pid = 4241] [id = 727] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8e678c00 == 24 [pid = 4241] [id = 724] 09:34:05 INFO - PROCESS | 4241 | --DOCSHELL 0x8cfc3000 == 23 [pid = 4241] [id = 725] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x91e5e800) [pid = 4241] [serial = 2106] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x91c6e400) [pid = 4241] [serial = 2144] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8f790800) [pid = 4241] [serial = 2138] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8e679800) [pid = 4241] [serial = 2141] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8f9ce400) [pid = 4241] [serial = 2139] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e8d2000) [pid = 4241] [serial = 2135] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8d636c00) [pid = 4241] [serial = 2132] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8d640400) [pid = 4241] [serial = 2133] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8d637c00) [pid = 4241] [serial = 2112] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8cfce800) [pid = 4241] [serial = 2111] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8f78f400) [pid = 4241] [serial = 2115] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8f590c00) [pid = 4241] [serial = 2114] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x92475000) [pid = 4241] [serial = 2118] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8e67cc00) [pid = 4241] [serial = 2130] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x923edc00) [pid = 4241] [serial = 2117] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8d641000) [pid = 4241] [serial = 2129] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x93b0d400) [pid = 4241] [serial = 2121] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x93b0a800) [pid = 4241] [serial = 2120] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x93d28400) [pid = 4241] [serial = 2124] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x93d24000) [pid = 4241] [serial = 2123] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x95304400) [pid = 4241] [serial = 2127] [outer = (nil)] [url = about:blank] 09:34:05 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x9525d400) [pid = 4241] [serial = 2126] [outer = (nil)] [url = about:blank] 09:34:06 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8eac6000) [pid = 4241] [serial = 2136] [outer = (nil)] [url = about:blank] 09:34:06 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8f9d3800) [pid = 4241] [serial = 2142] [outer = (nil)] [url = about:blank] 09:34:06 INFO - PROCESS | 4241 | 1467736446178 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 4241 | 1467736446187 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b828c00 == 24 [pid = 4241] [id = 734] 09:34:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8b977000) [pid = 4241] [serial = 2203] [outer = (nil)] 09:34:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8b97c800) [pid = 4241] [serial = 2204] [outer = 0x8b977000] 09:34:06 INFO - PROCESS | 4241 | 1467736446302 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8cfc9800) [pid = 4241] [serial = 2205] [outer = 0x8b977000] 09:34:07 INFO - PROCESS | 4241 | 1467736447153 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2634ms 09:34:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:34:07 INFO - PROCESS | 4241 | 1467736447206 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 4241 | 1467736447210 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:34:07 INFO - PROCESS | 4241 | 1467736447218 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 4241 | 1467736447223 Marionette TRACE conn3 <- [1,2910,null,{}] 09:34:07 INFO - PROCESS | 4241 | 1467736447231 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 4241 | 1467736447236 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:07 INFO - PROCESS | 4241 | 1467736447402 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:34:07 INFO - PROCESS | 4241 | 1467736447414 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 4241 | 1467736447424 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:07 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d635c00 == 25 [pid = 4241] [id = 735] 09:34:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8d63b000) [pid = 4241] [serial = 2206] [outer = (nil)] 09:34:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8e0e0800) [pid = 4241] [serial = 2207] [outer = 0x8d63b000] 09:34:07 INFO - PROCESS | 4241 | 1467736447505 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8e685800) [pid = 4241] [serial = 2208] [outer = 0x8d63b000] 09:34:08 INFO - PROCESS | 4241 | 1467736448348 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:34:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:34:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:34:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1182ms 09:34:08 INFO - PROCESS | 4241 | 1467736448403 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 4241 | 1467736448408 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:34:08 INFO - TEST-START | /DOMEvents/constructors.html 09:34:08 INFO - PROCESS | 4241 | 1467736448416 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 4241 | 1467736448420 Marionette TRACE conn3 <- [1,2914,null,{}] 09:34:08 INFO - PROCESS | 4241 | 1467736448426 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 4241 | 1467736448431 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:08 INFO - PROCESS | 4241 | 1467736448596 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:34:08 INFO - PROCESS | 4241 | 1467736448608 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 4241 | 1467736448619 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8c7000 == 26 [pid = 4241] [id = 736] 09:34:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8e8cf800) [pid = 4241] [serial = 2209] [outer = (nil)] 09:34:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8eacc400) [pid = 4241] [serial = 2210] [outer = 0x8e8cf800] 09:34:08 INFO - PROCESS | 4241 | 1467736448686 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8ead3c00) [pid = 4241] [serial = 2211] [outer = 0x8e8cf800] 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:34:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:34:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:34:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:34:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1509ms 09:34:09 INFO - PROCESS | 4241 | 1467736449867 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:34:09 INFO - PROCESS | 4241 | 1467736449928 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 4241 | 1467736449935 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:34:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:34:09 INFO - PROCESS | 4241 | 1467736449979 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 4241 | 1467736449988 Marionette TRACE conn3 <- [1,2918,null,{}] 09:34:10 INFO - PROCESS | 4241 | 1467736449997 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:10 INFO - PROCESS | 4241 | 1467736450003 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:10 INFO - PROCESS | 4241 | 1467736450223 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:34:10 INFO - PROCESS | 4241 | 1467736450247 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 4241 | 1467736450257 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:10 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58e000 == 27 [pid = 4241] [id = 737] 09:34:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8f590c00) [pid = 4241] [serial = 2212] [outer = (nil)] 09:34:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8f78e800) [pid = 4241] [serial = 2213] [outer = 0x8f590c00] 09:34:10 INFO - PROCESS | 4241 | 1467736450322 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f9cc000) [pid = 4241] [serial = 2214] [outer = 0x8f590c00] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8e728000) [pid = 4241] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8cfcac00) [pid = 4241] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x9309f000) [pid = 4241] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8f9cf400) [pid = 4241] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f2c5000) [pid = 4241] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x91e9c800) [pid = 4241] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f9d2800) [pid = 4241] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f2c2800) [pid = 4241] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8e0df800) [pid = 4241] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8f9d5400) [pid = 4241] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:34:11 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x923ce800) [pid = 4241] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:34:11 INFO - PROCESS | 4241 | 1467736451720 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:34:11 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:34:11 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1812ms 09:34:11 INFO - PROCESS | 4241 | 1467736451770 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:34:11 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:34:11 INFO - PROCESS | 4241 | 1467736451775 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:34:11 INFO - PROCESS | 4241 | 1467736451782 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 4241 | 1467736451785 Marionette TRACE conn3 <- [1,2922,null,{}] 09:34:11 INFO - PROCESS | 4241 | 1467736451795 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 4241 | 1467736451800 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:11 INFO - PROCESS | 4241 | 1467736451982 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:34:12 INFO - PROCESS | 4241 | 1467736452135 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 4241 | 1467736452142 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b823000 == 28 [pid = 4241] [id = 738] 09:34:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8b97a400) [pid = 4241] [serial = 2215] [outer = (nil)] 09:34:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8f9cec00) [pid = 4241] [serial = 2216] [outer = 0x8b97a400] 09:34:12 INFO - PROCESS | 4241 | 1467736452212 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f9d5000) [pid = 4241] [serial = 2217] [outer = 0x8b97a400] 09:34:12 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:34:12 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:34:12 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:34:12 INFO - PROCESS | 4241 | [4241] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:34:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:34:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:34:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:34:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:34:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:34:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:34:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:34:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1135ms 09:34:12 INFO - PROCESS | 4241 | 1467736452893 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:34:12 INFO - PROCESS | 4241 | 1467736452930 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 4241 | 1467736452939 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:34:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:34:12 INFO - PROCESS | 4241 | 1467736452951 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 4241 | 1467736452954 Marionette TRACE conn3 <- [1,2926,null,{}] 09:34:12 INFO - PROCESS | 4241 | 1467736452958 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 4241 | 1467736452964 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:13 INFO - PROCESS | 4241 | 1467736453162 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:34:13 INFO - PROCESS | 4241 | 1467736453186 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 4241 | 1467736453217 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:13 INFO - PROCESS | 4241 | ++DOCSHELL 0x91c7c400 == 29 [pid = 4241] [id = 739] 09:34:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x91c7cc00) [pid = 4241] [serial = 2218] [outer = (nil)] 09:34:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x91e56400) [pid = 4241] [serial = 2219] [outer = 0x91c7cc00] 09:34:13 INFO - PROCESS | 4241 | 1467736453299 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x91ea1c00) [pid = 4241] [serial = 2220] [outer = 0x91c7cc00] 09:34:14 INFO - PROCESS | 4241 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:34:14 INFO - PROCESS | 4241 | 1467736454351 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:34:14 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1434ms 09:34:14 INFO - PROCESS | 4241 | 1467736454387 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 4241 | 1467736454394 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:34:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:34:14 INFO - PROCESS | 4241 | 1467736454402 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 4241 | 1467736454410 Marionette TRACE conn3 <- [1,2930,null,{}] 09:34:14 INFO - PROCESS | 4241 | 1467736454418 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 4241 | 1467736454424 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:14 INFO - PROCESS | 4241 | 1467736454689 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:34:14 INFO - PROCESS | 4241 | 1467736454836 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 4241 | 1467736454845 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d63a400 == 30 [pid = 4241] [id = 740] 09:34:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8d641000) [pid = 4241] [serial = 2221] [outer = (nil)] 09:34:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8e72c800) [pid = 4241] [serial = 2222] [outer = 0x8d641000] 09:34:14 INFO - PROCESS | 4241 | 1467736454970 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8e8d1400) [pid = 4241] [serial = 2223] [outer = 0x8d641000] 09:34:15 INFO - PROCESS | 4241 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:34:15 INFO - PROCESS | 4241 | 1467736455903 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:34:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:34:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1535ms 09:34:15 INFO - PROCESS | 4241 | 1467736455937 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 4241 | 1467736455944 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:34:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:34:15 INFO - PROCESS | 4241 | 1467736455955 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 4241 | 1467736455959 Marionette TRACE conn3 <- [1,2934,null,{}] 09:34:15 INFO - PROCESS | 4241 | 1467736455966 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:15 INFO - PROCESS | 4241 | 1467736455972 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:16 INFO - PROCESS | 4241 | 1467736456163 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:34:16 INFO - PROCESS | 4241 | 1467736456355 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 4241 | 1467736456367 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:16 INFO - PROCESS | 4241 | ++DOCSHELL 0x8eac9800 == 31 [pid = 4241] [id = 741] 09:34:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8f586800) [pid = 4241] [serial = 2224] [outer = (nil)] 09:34:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f78a000) [pid = 4241] [serial = 2225] [outer = 0x8f586800] 09:34:16 INFO - PROCESS | 4241 | 1467736456451 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f9d0000) [pid = 4241] [serial = 2226] [outer = 0x8f586800] 09:34:17 INFO - PROCESS | 4241 | 1467736457400 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:34:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1494ms 09:34:17 INFO - PROCESS | 4241 | 1467736457450 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 4241 | 1467736457455 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:34:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:34:17 INFO - PROCESS | 4241 | 1467736457462 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 4241 | 1467736457468 Marionette TRACE conn3 <- [1,2938,null,{}] 09:34:17 INFO - PROCESS | 4241 | 1467736457526 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 4241 | 1467736457543 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:17 INFO - PROCESS | 4241 | 1467736457798 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:34:17 INFO - PROCESS | 4241 | 1467736457947 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 4241 | 1467736457958 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x923cf400 == 32 [pid = 4241] [id = 742] 09:34:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x923cf800) [pid = 4241] [serial = 2227] [outer = (nil)] 09:34:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x923d6800) [pid = 4241] [serial = 2228] [outer = 0x923cf800] 09:34:18 INFO - PROCESS | 4241 | 1467736458043 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x92468000) [pid = 4241] [serial = 2229] [outer = 0x923cf800] 09:34:18 INFO - PROCESS | 4241 | 1467736458919 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:34:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:34:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1485ms 09:34:18 INFO - PROCESS | 4241 | 1467736458948 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 4241 | 1467736458953 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:34:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:34:18 INFO - PROCESS | 4241 | 1467736458960 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 4241 | 1467736458964 Marionette TRACE conn3 <- [1,2942,null,{}] 09:34:18 INFO - PROCESS | 4241 | 1467736458969 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 4241 | 1467736458975 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:19 INFO - PROCESS | 4241 | 1467736459149 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:34:19 INFO - PROCESS | 4241 | 1467736459355 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 4241 | 1467736459363 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:19 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f590000 == 33 [pid = 4241] [id = 743] 09:34:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x923d1000) [pid = 4241] [serial = 2230] [outer = (nil)] 09:34:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x92ec6400) [pid = 4241] [serial = 2231] [outer = 0x923d1000] 09:34:19 INFO - PROCESS | 4241 | 1467736459488 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x93a56c00) [pid = 4241] [serial = 2232] [outer = 0x923d1000] 09:34:20 INFO - PROCESS | 4241 | 1467736460328 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:34:20 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:34:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:34:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1381ms 09:34:20 INFO - PROCESS | 4241 | 1467736460343 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:34:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:34:20 INFO - PROCESS | 4241 | 1467736460347 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:34:20 INFO - PROCESS | 4241 | 1467736460353 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 4241 | 1467736460357 Marionette TRACE conn3 <- [1,2946,null,{}] 09:34:20 INFO - PROCESS | 4241 | 1467736460363 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:20 INFO - PROCESS | 4241 | 1467736460368 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:20 INFO - PROCESS | 4241 | 1467736460562 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:34:20 INFO - PROCESS | 4241 | 1467736460790 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 4241 | 1467736460796 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x923d2c00 == 34 [pid = 4241] [id = 744] 09:34:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x923e4800) [pid = 4241] [serial = 2233] [outer = (nil)] 09:34:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x93d21800) [pid = 4241] [serial = 2234] [outer = 0x923e4800] 09:34:20 INFO - PROCESS | 4241 | 1467736460888 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x93d2bc00) [pid = 4241] [serial = 2235] [outer = 0x923e4800] 09:34:22 INFO - PROCESS | 4241 | 1467736462060 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:34:22 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:34:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1733ms 09:34:22 INFO - PROCESS | 4241 | 1467736462087 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 4241 | 1467736462093 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:34:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:34:22 INFO - PROCESS | 4241 | 1467736462101 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 4241 | 1467736462106 Marionette TRACE conn3 <- [1,2950,null,{}] 09:34:22 INFO - PROCESS | 4241 | 1467736462114 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 4241 | 1467736462120 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:22 INFO - PROCESS | 4241 | 1467736462426 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:34:22 INFO - PROCESS | 4241 | 1467736462630 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 4241 | 1467736462641 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d642000 == 35 [pid = 4241] [id = 745] 09:34:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8e0d2000) [pid = 4241] [serial = 2236] [outer = (nil)] 09:34:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8e684c00) [pid = 4241] [serial = 2237] [outer = 0x8e0d2000] 09:34:22 INFO - PROCESS | 4241 | 1467736462759 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8e72ec00) [pid = 4241] [serial = 2238] [outer = 0x8e0d2000] 09:34:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8e725000 == 34 [pid = 4241] [id = 699] 09:34:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b823800 == 33 [pid = 4241] [id = 691] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x923e5000) [pid = 4241] [serial = 2174] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x93b09000) [pid = 4241] [serial = 2175] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8e67f000) [pid = 4241] [serial = 2160] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x930a5400) [pid = 4241] [serial = 2156] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x91c7d800) [pid = 4241] [serial = 2145] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8f583c00) [pid = 4241] [serial = 2163] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x92ed1c00) [pid = 4241] [serial = 2171] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x9309e000) [pid = 4241] [serial = 2172] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8f48b000) [pid = 4241] [serial = 2162] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x923cf000) [pid = 4241] [serial = 2168] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8fb8d800) [pid = 4241] [serial = 2150] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e8c9800) [pid = 4241] [serial = 2148] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8d643400) [pid = 4241] [serial = 2159] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91721400) [pid = 4241] [serial = 2165] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x923ec000) [pid = 4241] [serial = 2153] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x923d0400) [pid = 4241] [serial = 2169] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x91727c00) [pid = 4241] [serial = 2151] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8e684800) [pid = 4241] [serial = 2147] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x92470400) [pid = 4241] [serial = 2154] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x91c74800) [pid = 4241] [serial = 2166] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x930a3800) [pid = 4241] [serial = 2157] [outer = (nil)] [url = about:blank] 09:34:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e67a400 == 34 [pid = 4241] [id = 746] 09:34:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8e725000) [pid = 4241] [serial = 2239] [outer = (nil)] 09:34:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f2bc400) [pid = 4241] [serial = 2240] [outer = 0x8e725000] 09:34:23 INFO - PROCESS | 4241 | 1467736463609 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:34:23 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:34:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1536ms 09:34:23 INFO - PROCESS | 4241 | 1467736463644 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 4241 | 1467736463651 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:34:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:34:23 INFO - PROCESS | 4241 | 1467736463662 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 4241 | 1467736463665 Marionette TRACE conn3 <- [1,2954,null,{}] 09:34:23 INFO - PROCESS | 4241 | 1467736463671 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 4241 | 1467736463677 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:23 INFO - PROCESS | 4241 | 1467736463841 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:34:23 INFO - PROCESS | 4241 | 1467736463853 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 4241 | 1467736463860 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:23 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f486400 == 35 [pid = 4241] [id = 747] 09:34:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8f48b400) [pid = 4241] [serial = 2241] [outer = (nil)] 09:34:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8f490000) [pid = 4241] [serial = 2242] [outer = 0x8f48b400] 09:34:23 INFO - PROCESS | 4241 | 1467736463936 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8f589000) [pid = 4241] [serial = 2243] [outer = 0x8f48b400] 09:34:24 INFO - PROCESS | 4241 | 1467736464815 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:34:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:34:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:34:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1192ms 09:34:24 INFO - PROCESS | 4241 | 1467736464855 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 4241 | 1467736464858 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:34:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:34:24 INFO - PROCESS | 4241 | 1467736464865 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 4241 | 1467736464871 Marionette TRACE conn3 <- [1,2958,null,{}] 09:34:24 INFO - PROCESS | 4241 | 1467736464886 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 4241 | 1467736464895 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:25 INFO - PROCESS | 4241 | 1467736465067 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:34:25 INFO - PROCESS | 4241 | 1467736465232 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 4241 | 1467736465242 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x91e5d400 == 36 [pid = 4241] [id = 748] 09:34:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x91e5dc00) [pid = 4241] [serial = 2244] [outer = (nil)] 09:34:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x91ea3c00) [pid = 4241] [serial = 2245] [outer = 0x91e5dc00] 09:34:25 INFO - PROCESS | 4241 | 1467736465312 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x923d4000) [pid = 4241] [serial = 2246] [outer = 0x91e5dc00] 09:34:26 INFO - PROCESS | 4241 | 1467736466057 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:34:26 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:34:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1234ms 09:34:26 INFO - PROCESS | 4241 | 1467736466100 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 4241 | 1467736466105 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:34:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:34:26 INFO - PROCESS | 4241 | 1467736466111 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 4241 | 1467736466114 Marionette TRACE conn3 <- [1,2962,null,{}] 09:34:26 INFO - PROCESS | 4241 | 1467736466131 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 4241 | 1467736466136 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:26 INFO - PROCESS | 4241 | 1467736466376 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:34:26 INFO - PROCESS | 4241 | 1467736466407 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 4241 | 1467736466413 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b824800 == 37 [pid = 4241] [id = 749] 09:34:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f9d2000) [pid = 4241] [serial = 2247] [outer = (nil)] 09:34:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x92467000) [pid = 4241] [serial = 2248] [outer = 0x8f9d2000] 09:34:26 INFO - PROCESS | 4241 | 1467736466484 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x92471800) [pid = 4241] [serial = 2249] [outer = 0x8f9d2000] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8b97a400) [pid = 4241] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x8e8cf800) [pid = 4241] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8d63b000) [pid = 4241] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f590c00) [pid = 4241] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8b977000) [pid = 4241] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8d644c00) [pid = 4241] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e0d7400) [pid = 4241] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f9d0c00) [pid = 4241] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x93a58400) [pid = 4241] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x948b2400) [pid = 4241] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f481c00) [pid = 4241] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x983a7c00) [pid = 4241] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8ead0400) [pid = 4241] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:34:27 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x8e0d4000) [pid = 4241] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:34:27 INFO - PROCESS | 4241 | 1467736467641 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:34:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1589ms 09:34:27 INFO - PROCESS | 4241 | 1467736467701 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 4241 | 1467736467708 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:34:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:34:27 INFO - PROCESS | 4241 | 1467736467718 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 4241 | 1467736467724 Marionette TRACE conn3 <- [1,2966,null,{}] 09:34:27 INFO - PROCESS | 4241 | 1467736467733 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 4241 | 1467736467738 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:27 INFO - PROCESS | 4241 | 1467736467921 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:34:28 INFO - PROCESS | 4241 | 1467736468183 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 4241 | 1467736468198 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b825400 == 38 [pid = 4241] [id = 750] 09:34:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8d63b000) [pid = 4241] [serial = 2250] [outer = (nil)] 09:34:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e0d3400) [pid = 4241] [serial = 2251] [outer = 0x8d63b000] 09:34:28 INFO - PROCESS | 4241 | 1467736468296 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8e679000) [pid = 4241] [serial = 2252] [outer = 0x8d63b000] 09:34:29 INFO - PROCESS | 4241 | 1467736469085 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:34:29 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:34:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1384ms 09:34:29 INFO - PROCESS | 4241 | 1467736469101 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 4241 | 1467736469107 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:34:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:34:29 INFO - PROCESS | 4241 | 1467736469118 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 4241 | 1467736469122 Marionette TRACE conn3 <- [1,2970,null,{}] 09:34:29 INFO - PROCESS | 4241 | 1467736469129 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 4241 | 1467736469134 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:29 INFO - PROCESS | 4241 | 1467736469304 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:34:29 INFO - PROCESS | 4241 | 1467736469519 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 4241 | 1467736469525 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:29 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b828400 == 39 [pid = 4241] [id = 751] 09:34:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f2ca000) [pid = 4241] [serial = 2253] [outer = (nil)] 09:34:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f78bc00) [pid = 4241] [serial = 2254] [outer = 0x8f2ca000] 09:34:29 INFO - PROCESS | 4241 | 1467736469623 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8f9d8000) [pid = 4241] [serial = 2255] [outer = 0x8f2ca000] 09:34:30 INFO - PROCESS | 4241 | 1467736470563 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:34:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:34:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1486ms 09:34:30 INFO - PROCESS | 4241 | 1467736470604 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:34:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:34:30 INFO - PROCESS | 4241 | 1467736470609 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:34:30 INFO - PROCESS | 4241 | 1467736470616 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 4241 | 1467736470623 Marionette TRACE conn3 <- [1,2974,null,{}] 09:34:30 INFO - PROCESS | 4241 | 1467736470660 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:30 INFO - PROCESS | 4241 | 1467736470669 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:30 INFO - PROCESS | 4241 | 1467736470846 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:34:31 INFO - PROCESS | 4241 | 1467736471039 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 4241 | 1467736471052 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:31 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d606800 == 40 [pid = 4241] [id = 752] 09:34:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x92473800) [pid = 4241] [serial = 2256] [outer = (nil)] 09:34:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x93a59400) [pid = 4241] [serial = 2257] [outer = 0x92473800] 09:34:31 INFO - PROCESS | 4241 | 1467736471179 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x93b0c000) [pid = 4241] [serial = 2258] [outer = 0x92473800] 09:34:32 INFO - PROCESS | 4241 | 1467736472027 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:34:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:34:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1454ms 09:34:32 INFO - PROCESS | 4241 | 1467736472069 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 4241 | 1467736472074 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:34:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:34:32 INFO - PROCESS | 4241 | 1467736472081 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 4241 | 1467736472084 Marionette TRACE conn3 <- [1,2978,null,{}] 09:34:32 INFO - PROCESS | 4241 | 1467736472090 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 4241 | 1467736472095 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:32 INFO - PROCESS | 4241 | 1467736472265 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:34:32 INFO - PROCESS | 4241 | 1467736472463 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 4241 | 1467736472469 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:32 INFO - PROCESS | 4241 | ++DOCSHELL 0x93d1cc00 == 41 [pid = 4241] [id = 753] 09:34:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x948b2400) [pid = 4241] [serial = 2259] [outer = (nil)] 09:34:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x95254400) [pid = 4241] [serial = 2260] [outer = 0x948b2400] 09:34:32 INFO - PROCESS | 4241 | 1467736472552 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x95303800) [pid = 4241] [serial = 2261] [outer = 0x948b2400] 09:34:33 INFO - PROCESS | 4241 | 1467736473392 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:34:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:34:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1333ms 09:34:33 INFO - PROCESS | 4241 | 1467736473415 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 4241 | 1467736473419 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:34:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:34:33 INFO - PROCESS | 4241 | 1467736473425 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 4241 | 1467736473429 Marionette TRACE conn3 <- [1,2982,null,{}] 09:34:33 INFO - PROCESS | 4241 | 1467736473435 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 4241 | 1467736473441 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:33 INFO - PROCESS | 4241 | 1467736473601 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:34:33 INFO - PROCESS | 4241 | 1467736473811 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 4241 | 1467736473818 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:33 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f487400 == 42 [pid = 4241] [id = 754] 09:34:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x91ea7800) [pid = 4241] [serial = 2262] [outer = (nil)] 09:34:33 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x9530dc00) [pid = 4241] [serial = 2263] [outer = 0x91ea7800] 09:34:33 INFO - PROCESS | 4241 | 1467736473911 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x97798c00) [pid = 4241] [serial = 2264] [outer = 0x91ea7800] 09:34:34 INFO - PROCESS | 4241 | 1467736474742 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:34:34 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:34:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1335ms 09:34:34 INFO - PROCESS | 4241 | 1467736474762 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 4241 | 1467736474766 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:34:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:34:34 INFO - PROCESS | 4241 | 1467736474772 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 4241 | 1467736474776 Marionette TRACE conn3 <- [1,2986,null,{}] 09:34:34 INFO - PROCESS | 4241 | 1467736474782 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 4241 | 1467736474792 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:35 INFO - PROCESS | 4241 | 1467736475008 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:34:35 INFO - PROCESS | 4241 | 1467736475202 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 4241 | 1467736475211 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:35 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f2c2000 == 43 [pid = 4241] [id = 755] 09:34:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x9530b800) [pid = 4241] [serial = 2265] [outer = (nil)] 09:34:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x99d07400) [pid = 4241] [serial = 2266] [outer = 0x9530b800] 09:34:35 INFO - PROCESS | 4241 | 1467736475296 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x99d07c00) [pid = 4241] [serial = 2267] [outer = 0x9530b800] 09:34:36 INFO - PROCESS | 4241 | 1467736476138 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:34:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:34:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1389ms 09:34:36 INFO - PROCESS | 4241 | 1467736476162 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 4241 | 1467736476166 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:34:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:34:36 INFO - PROCESS | 4241 | 1467736476172 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 4241 | 1467736476176 Marionette TRACE conn3 <- [1,2990,null,{}] 09:34:36 INFO - PROCESS | 4241 | 1467736476181 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 4241 | 1467736476187 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:36 INFO - PROCESS | 4241 | 1467736476353 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:34:36 INFO - PROCESS | 4241 | 1467736476579 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 4241 | 1467736476590 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:36 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f78cc00 == 44 [pid = 4241] [id = 756] 09:34:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8f9d7000) [pid = 4241] [serial = 2268] [outer = (nil)] 09:34:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x99d0d000) [pid = 4241] [serial = 2269] [outer = 0x8f9d7000] 09:34:36 INFO - PROCESS | 4241 | 1467736476669 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x99d8d000) [pid = 4241] [serial = 2270] [outer = 0x8f9d7000] 09:34:37 INFO - PROCESS | 4241 | ++DOCSHELL 0x99d0f400 == 45 [pid = 4241] [id = 757] 09:34:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x9a2c3c00) [pid = 4241] [serial = 2271] [outer = (nil)] 09:34:37 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x9a484c00) [pid = 4241] [serial = 2272] [outer = 0x9a2c3c00] 09:34:37 INFO - PROCESS | 4241 | 1467736477645 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:34:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1536ms 09:34:37 INFO - PROCESS | 4241 | 1467736477710 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:34:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:34:37 INFO - PROCESS | 4241 | 1467736477721 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:34:37 INFO - PROCESS | 4241 | 1467736477729 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 4241 | 1467736477732 Marionette TRACE conn3 <- [1,2994,null,{}] 09:34:37 INFO - PROCESS | 4241 | 1467736477738 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 4241 | 1467736477743 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:37 INFO - PROCESS | 4241 | 1467736477973 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:34:38 INFO - PROCESS | 4241 | 1467736478172 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 4241 | 1467736478186 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:38 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b97dc00 == 46 [pid = 4241] [id = 758] 09:34:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x930a0800) [pid = 4241] [serial = 2273] [outer = (nil)] 09:34:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x9a480c00) [pid = 4241] [serial = 2274] [outer = 0x930a0800] 09:34:38 INFO - PROCESS | 4241 | 1467736478388 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x9a62a400) [pid = 4241] [serial = 2275] [outer = 0x930a0800] 09:34:39 INFO - PROCESS | 4241 | 1467736479166 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:34:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:34:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:34:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1484ms 09:34:39 INFO - PROCESS | 4241 | 1467736479212 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 4241 | 1467736479216 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:34:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:34:39 INFO - PROCESS | 4241 | 1467736479222 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 4241 | 1467736479226 Marionette TRACE conn3 <- [1,2998,null,{}] 09:34:39 INFO - PROCESS | 4241 | 1467736479232 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 4241 | 1467736479237 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:39 INFO - PROCESS | 4241 | 1467736479418 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:34:39 INFO - PROCESS | 4241 | 1467736479623 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 4241 | 1467736479631 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:39 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b826800 == 47 [pid = 4241] [id = 759] 09:34:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 100 (0x8cfc5000) [pid = 4241] [serial = 2276] [outer = (nil)] 09:34:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 101 (0x8e72e000) [pid = 4241] [serial = 2277] [outer = 0x8cfc5000] 09:34:39 INFO - PROCESS | 4241 | 1467736479713 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 4241 | ++DOMWINDOW == 102 (0x8eacc000) [pid = 4241] [serial = 2278] [outer = 0x8cfc5000] 09:34:40 INFO - PROCESS | 4241 | 1467736480786 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:34:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1586ms 09:34:40 INFO - PROCESS | 4241 | 1467736480809 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:34:40 INFO - PROCESS | 4241 | 1467736480814 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:34:40 INFO - PROCESS | 4241 | 1467736480822 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 4241 | 1467736480829 Marionette TRACE conn3 <- [1,3002,null,{}] 09:34:40 INFO - PROCESS | 4241 | 1467736480836 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:40 INFO - PROCESS | 4241 | 1467736480840 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:41 INFO - PROCESS | 4241 | 1467736481092 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8e67a400 == 46 [pid = 4241] [id = 746] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8b82b000 == 45 [pid = 4241] [id = 696] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x91e5c400 == 44 [pid = 4241] [id = 705] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8b828c00 == 43 [pid = 4241] [id = 734] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8e677400 == 42 [pid = 4241] [id = 689] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d7c00 == 41 [pid = 4241] [id = 692] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8eaca400 == 40 [pid = 4241] [id = 690] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c8c00 == 39 [pid = 4241] [id = 701] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8fb94c00 == 38 [pid = 4241] [id = 700] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d6c00 == 37 [pid = 4241] [id = 693] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8b821c00 == 36 [pid = 4241] [id = 702] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8b983000 == 35 [pid = 4241] [id = 703] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8d60ac00 == 34 [pid = 4241] [id = 698] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63f800 == 33 [pid = 4241] [id = 704] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x91729000 == 32 [pid = 4241] [id = 695] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0da800 == 31 [pid = 4241] [id = 697] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x8e0d3000 == 30 [pid = 4241] [id = 694] 09:34:42 INFO - PROCESS | 4241 | --DOCSHELL 0x99d0f400 == 29 [pid = 4241] [id = 757] 09:34:42 INFO - PROCESS | 4241 | 1467736482369 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 4241 | 1467736482376 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 101 (0x8eacc400) [pid = 4241] [serial = 2210] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 100 (0x8e0e0800) [pid = 4241] [serial = 2207] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 99 (0x8e685800) [pid = 4241] [serial = 2208] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8f78e800) [pid = 4241] [serial = 2213] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8b97c800) [pid = 4241] [serial = 2204] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8cfc9800) [pid = 4241] [serial = 2205] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8e679400) [pid = 4241] [serial = 2178] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8e0dec00) [pid = 4241] [serial = 2177] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8e8c7800) [pid = 4241] [serial = 2202] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x91c79800) [pid = 4241] [serial = 2181] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x91722c00) [pid = 4241] [serial = 2180] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e680c00) [pid = 4241] [serial = 2201] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x93d29800) [pid = 4241] [serial = 2184] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x93d1f000) [pid = 4241] [serial = 2183] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x9525b400) [pid = 4241] [serial = 2187] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x9525d800) [pid = 4241] [serial = 2186] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x97795800) [pid = 4241] [serial = 2190] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x95312400) [pid = 4241] [serial = 2189] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x99631400) [pid = 4241] [serial = 2193] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x983b1c00) [pid = 4241] [serial = 2192] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x99d02c00) [pid = 4241] [serial = 2196] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x9963d400) [pid = 4241] [serial = 2195] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f489c00) [pid = 4241] [serial = 2199] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8e72ac00) [pid = 4241] [serial = 2198] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f9cc000) [pid = 4241] [serial = 2214] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f9cec00) [pid = 4241] [serial = 2216] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f9d5000) [pid = 4241] [serial = 2217] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8ead3c00) [pid = 4241] [serial = 2211] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b824400 == 30 [pid = 4241] [id = 760] 09:34:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8b824c00) [pid = 4241] [serial = 2279] [outer = (nil)] 09:34:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8b82b800) [pid = 4241] [serial = 2280] [outer = 0x8b824c00] 09:34:42 INFO - PROCESS | 4241 | 1467736482692 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8b985000) [pid = 4241] [serial = 2281] [outer = 0x8b824c00] 09:34:43 INFO - PROCESS | 4241 | 1467736483437 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:34:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:34:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 2645ms 09:34:43 INFO - PROCESS | 4241 | 1467736483467 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:34:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:34:43 INFO - PROCESS | 4241 | 1467736483473 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:34:43 INFO - PROCESS | 4241 | 1467736483480 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 4241 | 1467736483485 Marionette TRACE conn3 <- [1,3006,null,{}] 09:34:43 INFO - PROCESS | 4241 | 1467736483493 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 4241 | 1467736483500 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:43 INFO - PROCESS | 4241 | 1467736483665 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:34:43 INFO - PROCESS | 4241 | 1467736483821 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 4241 | 1467736483829 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:43 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d641c00 == 31 [pid = 4241] [id = 761] 09:34:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8d642400) [pid = 4241] [serial = 2282] [outer = (nil)] 09:34:43 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8e0d6000) [pid = 4241] [serial = 2283] [outer = 0x8d642400] 09:34:43 INFO - PROCESS | 4241 | 1467736483904 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8e0e0800) [pid = 4241] [serial = 2284] [outer = 0x8d642400] 09:34:44 INFO - PROCESS | 4241 | 1467736484652 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:34:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1194ms 09:34:44 INFO - PROCESS | 4241 | 1467736484678 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 4241 | 1467736484685 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:34:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:34:44 INFO - PROCESS | 4241 | 1467736484714 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 4241 | 1467736484717 Marionette TRACE conn3 <- [1,3010,null,{}] 09:34:44 INFO - PROCESS | 4241 | 1467736484724 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 4241 | 1467736484730 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:44 INFO - PROCESS | 4241 | 1467736484900 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:34:44 INFO - PROCESS | 4241 | 1467736484911 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 4241 | 1467736484918 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:44 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e8ccc00 == 32 [pid = 4241] [id = 762] 09:34:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8e8cd400) [pid = 4241] [serial = 2285] [outer = (nil)] 09:34:44 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8e8d5400) [pid = 4241] [serial = 2286] [outer = 0x8e8cd400] 09:34:44 INFO - PROCESS | 4241 | 1467736484988 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8eacec00) [pid = 4241] [serial = 2287] [outer = 0x8e8cd400] 09:34:46 INFO - PROCESS | 4241 | 1467736486024 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:34:46 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:34:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1337ms 09:34:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:34:46 INFO - PROCESS | 4241 | 1467736486056 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 4241 | 1467736486059 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:34:46 INFO - PROCESS | 4241 | 1467736486068 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 4241 | 1467736486078 Marionette TRACE conn3 <- [1,3014,null,{}] 09:34:46 INFO - PROCESS | 4241 | 1467736486103 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:46 INFO - PROCESS | 4241 | 1467736486111 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:46 INFO - PROCESS | 4241 | 1467736486335 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:34:46 INFO - PROCESS | 4241 | 1467736486360 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 4241 | 1467736486368 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:46 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f581800 == 33 [pid = 4241] [id = 763] 09:34:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8f588c00) [pid = 4241] [serial = 2288] [outer = (nil)] 09:34:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8f58ec00) [pid = 4241] [serial = 2289] [outer = 0x8f588c00] 09:34:46 INFO - PROCESS | 4241 | 1467736486439 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x8f78c000) [pid = 4241] [serial = 2290] [outer = 0x8f588c00] 09:34:46 INFO - PROCESS | 4241 | [4241] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x923cf800) [pid = 4241] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x8d641000) [pid = 4241] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x91c7cc00) [pid = 4241] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x923d1000) [pid = 4241] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8f586800) [pid = 4241] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e725000) [pid = 4241] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8e0d2000) [pid = 4241] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x923e4800) [pid = 4241] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8f48b400) [pid = 4241] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x91e5dc00) [pid = 4241] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:34:47 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f9d2000) [pid = 4241] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:34:47 INFO - PROCESS | 4241 | 1467736487913 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:34:47 INFO - {} 09:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:34:47 INFO - {} 09:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:34:47 INFO - {} 09:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:34:47 INFO - {} 09:34:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1898ms 09:34:47 INFO - PROCESS | 4241 | 1467736487966 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:34:47 INFO - TEST-START | /FileAPI/fileReader.html 09:34:47 INFO - PROCESS | 4241 | 1467736487971 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:34:47 INFO - PROCESS | 4241 | 1467736487978 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 4241 | 1467736487981 Marionette TRACE conn3 <- [1,3018,null,{}] 09:34:48 INFO - PROCESS | 4241 | 1467736488029 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 4241 | 1467736488033 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:48 INFO - PROCESS | 4241 | 1467736488175 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:34:48 INFO - PROCESS | 4241 | 1467736488188 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 4241 | 1467736488194 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:48 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d642800 == 34 [pid = 4241] [id = 764] 09:34:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f488400) [pid = 4241] [serial = 2291] [outer = (nil)] 09:34:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8fb8d000) [pid = 4241] [serial = 2292] [outer = 0x8f488400] 09:34:48 INFO - PROCESS | 4241 | 1467736488262 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8fb93800) [pid = 4241] [serial = 2293] [outer = 0x8f488400] 09:34:49 INFO - PROCESS | 4241 | 1467736489057 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:34:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:34:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 1122ms 09:34:49 INFO - PROCESS | 4241 | 1467736489111 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 4241 | 1467736489114 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:34:49 INFO - TEST-START | /FileAPI/historical.html 09:34:49 INFO - PROCESS | 4241 | 1467736489122 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 4241 | 1467736489124 Marionette TRACE conn3 <- [1,3022,null,{}] 09:34:49 INFO - PROCESS | 4241 | 1467736489130 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 4241 | 1467736489135 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:49 INFO - PROCESS | 4241 | 1467736489332 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:34:49 INFO - PROCESS | 4241 | 1467736489356 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 4241 | 1467736489375 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:49 INFO - PROCESS | 4241 | ++DOCSHELL 0x8fb8f400 == 35 [pid = 4241] [id = 765] 09:34:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8fb90800) [pid = 4241] [serial = 2294] [outer = (nil)] 09:34:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x9172ac00) [pid = 4241] [serial = 2295] [outer = 0x8fb90800] 09:34:49 INFO - PROCESS | 4241 | 1467736489457 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x91e5a400) [pid = 4241] [serial = 2296] [outer = 0x8fb90800] 09:34:50 INFO - PROCESS | 4241 | 1467736490522 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:34:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:34:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:34:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:34:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:34:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:34:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:34:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:34:50 INFO - TEST-OK | /FileAPI/historical.html | took 1435ms 09:34:50 INFO - PROCESS | 4241 | 1467736490560 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 4241 | 1467736490567 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:34:50 INFO - TEST-START | /FileAPI/idlharness.html 09:34:50 INFO - PROCESS | 4241 | 1467736490575 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 4241 | 1467736490583 Marionette TRACE conn3 <- [1,3026,null,{}] 09:34:50 INFO - PROCESS | 4241 | 1467736490636 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:50 INFO - PROCESS | 4241 | 1467736490642 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:50 INFO - PROCESS | 4241 | 1467736490847 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:34:51 INFO - PROCESS | 4241 | 1467736491034 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 4241 | 1467736491041 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:51 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcdc00 == 36 [pid = 4241] [id = 766] 09:34:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x8d610800) [pid = 4241] [serial = 2297] [outer = (nil)] 09:34:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x8e72f400) [pid = 4241] [serial = 2298] [outer = 0x8d610800] 09:34:51 INFO - PROCESS | 4241 | 1467736491130 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x8eac6000) [pid = 4241] [serial = 2299] [outer = 0x8d610800] 09:34:52 INFO - PROCESS | 4241 | 1467736492715 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:34:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:34:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:34:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:34:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:34:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:34:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:34:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:34:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:34:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:34:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:34:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:34:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 2440ms 09:34:53 INFO - PROCESS | 4241 | 1467736493131 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 4241 | 1467736493150 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:34:53 INFO - TEST-START | /FileAPI/idlharness.worker 09:34:53 INFO - PROCESS | 4241 | 1467736493179 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 4241 | 1467736493184 Marionette TRACE conn3 <- [1,3030,null,{}] 09:34:53 INFO - PROCESS | 4241 | 1467736493190 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:53 INFO - PROCESS | 4241 | 1467736493195 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:53 INFO - PROCESS | 4241 | 1467736493373 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:34:53 INFO - PROCESS | 4241 | 1467736493562 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 4241 | 1467736493571 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:53 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e678c00 == 37 [pid = 4241] [id = 767] 09:34:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x93d29800) [pid = 4241] [serial = 2300] [outer = (nil)] 09:34:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x95254800) [pid = 4241] [serial = 2301] [outer = 0x93d29800] 09:34:53 INFO - PROCESS | 4241 | 1467736493653 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x9529cc00) [pid = 4241] [serial = 2302] [outer = 0x93d29800] 09:34:53 INFO - PROCESS | 4241 | [4241] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:34:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:34:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:34:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:34:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:34:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:34:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:34:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:34:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:34:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:34:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:34:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:34:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:34:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:34:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:34:55 INFO - {} 09:34:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:34:55 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:34:56 INFO - {} 09:34:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2716ms 09:34:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:34:56 INFO - PROCESS | 4241 | 1467736495777 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:34:56 INFO - PROCESS | 4241 | 1467736495931 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 4241 | 1467736495943 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:34:56 INFO - PROCESS | 4241 | 1467736495964 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 4241 | 1467736495979 Marionette TRACE conn3 <- [1,3034,null,{}] 09:34:56 INFO - PROCESS | 4241 | 1467736496068 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:56 INFO - PROCESS | 4241 | 1467736496099 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:56 INFO - PROCESS | 4241 | 1467736496369 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:34:56 INFO - PROCESS | 4241 | 1467736496516 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 4241 | 1467736496527 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:56 INFO - PROCESS | 4241 | ++DOCSHELL 0x98316c00 == 38 [pid = 4241] [id = 768] 09:34:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x9b1c2400) [pid = 4241] [serial = 2303] [outer = (nil)] 09:34:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x9b7b8800) [pid = 4241] [serial = 2304] [outer = 0x9b1c2400] 09:34:56 INFO - PROCESS | 4241 | 1467736496611 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x9b7bd000) [pid = 4241] [serial = 2305] [outer = 0x9b1c2400] 09:34:57 INFO - PROCESS | 4241 | 1467736497469 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:34:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:34:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1562ms 09:34:57 INFO - PROCESS | 4241 | 1467736497555 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 4241 | 1467736497564 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:34:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:34:57 INFO - PROCESS | 4241 | 1467736497582 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 4241 | 1467736497586 Marionette TRACE conn3 <- [1,3038,null,{}] 09:34:57 INFO - PROCESS | 4241 | 1467736497592 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 4241 | 1467736497597 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:57 INFO - PROCESS | 4241 | 1467736497782 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:34:57 INFO - PROCESS | 4241 | 1467736497976 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 4241 | 1467736497986 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:58 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b81d000 == 39 [pid = 4241] [id = 769] 09:34:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8b979c00) [pid = 4241] [serial = 2306] [outer = (nil)] 09:34:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x8e0db800) [pid = 4241] [serial = 2307] [outer = 0x8b979c00] 09:34:58 INFO - PROCESS | 4241 | 1467736498070 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x8ead2400) [pid = 4241] [serial = 2308] [outer = 0x8b979c00] 09:34:59 INFO - PROCESS | 4241 | 1467736499210 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:34:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:34:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1684ms 09:34:59 INFO - PROCESS | 4241 | 1467736499268 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 4241 | 1467736499274 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:34:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:34:59 INFO - PROCESS | 4241 | 1467736499317 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 4241 | 1467736499324 Marionette TRACE conn3 <- [1,3042,null,{}] 09:34:59 INFO - PROCESS | 4241 | 1467736499332 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 4241 | 1467736499336 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:59 INFO - PROCESS | 4241 | 1467736499539 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:34:59 INFO - PROCESS | 4241 | --DOCSHELL 0x8e8c7000 == 38 [pid = 4241] [id = 736] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x92467000) [pid = 4241] [serial = 2248] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x92471800) [pid = 4241] [serial = 2249] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x923d6800) [pid = 4241] [serial = 2228] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x92468000) [pid = 4241] [serial = 2229] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8e72c800) [pid = 4241] [serial = 2222] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8e8d1400) [pid = 4241] [serial = 2223] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x91ea1c00) [pid = 4241] [serial = 2220] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x91e56400) [pid = 4241] [serial = 2219] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x92ec6400) [pid = 4241] [serial = 2231] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x93a56c00) [pid = 4241] [serial = 2232] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8f78a000) [pid = 4241] [serial = 2225] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8f2bc400) [pid = 4241] [serial = 2240] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8e72ec00) [pid = 4241] [serial = 2238] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8f9d0000) [pid = 4241] [serial = 2226] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x93d21800) [pid = 4241] [serial = 2234] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x93d2bc00) [pid = 4241] [serial = 2235] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8f490000) [pid = 4241] [serial = 2242] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8f589000) [pid = 4241] [serial = 2243] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8e684c00) [pid = 4241] [serial = 2237] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x91ea3c00) [pid = 4241] [serial = 2245] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x923d4000) [pid = 4241] [serial = 2246] [outer = (nil)] [url = about:blank] 09:34:59 INFO - PROCESS | 4241 | 1467736499762 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 4241 | 1467736499773 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:34:59 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e681000 == 39 [pid = 4241] [id = 770] 09:34:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e682000) [pid = 4241] [serial = 2309] [outer = (nil)] 09:34:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e72d400) [pid = 4241] [serial = 2310] [outer = 0x8e682000] 09:34:59 INFO - PROCESS | 4241 | 1467736499849 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e8cc000) [pid = 4241] [serial = 2311] [outer = 0x8e682000] 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:35:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:35:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:35:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:35:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:35:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1951ms 09:35:01 INFO - PROCESS | 4241 | 1467736501125 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:35:01 INFO - PROCESS | 4241 | 1467736501278 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 4241 | 1467736501308 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:35:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:35:01 INFO - PROCESS | 4241 | 1467736501538 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 4241 | 1467736501543 Marionette TRACE conn3 <- [1,3046,null,{}] 09:35:01 INFO - PROCESS | 4241 | 1467736501550 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 4241 | 1467736501556 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:01 INFO - PROCESS | 4241 | 1467736501710 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:35:01 INFO - PROCESS | 4241 | 1467736501720 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 4241 | 1467736501726 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:01 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9d0000 == 40 [pid = 4241] [id = 771] 09:35:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8fb8a000) [pid = 4241] [serial = 2312] [outer = (nil)] 09:35:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x91723c00) [pid = 4241] [serial = 2313] [outer = 0x8fb8a000] 09:35:01 INFO - PROCESS | 4241 | 1467736501804 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x91ea3c00) [pid = 4241] [serial = 2314] [outer = 0x8fb8a000] 09:35:02 INFO - PROCESS | 4241 | [4241] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:35:02 INFO - PROCESS | 4241 | 1467736502666 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:35:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:35:02 INFO - {} 09:35:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1200ms 09:35:02 INFO - PROCESS | 4241 | 1467736502731 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 4241 | 1467736502735 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:35:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:35:02 INFO - PROCESS | 4241 | 1467736502742 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 4241 | 1467736502748 Marionette TRACE conn3 <- [1,3050,null,{}] 09:35:02 INFO - PROCESS | 4241 | 1467736502764 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:02 INFO - PROCESS | 4241 | 1467736502773 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:03 INFO - PROCESS | 4241 | 1467736502997 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:35:03 INFO - PROCESS | 4241 | 1467736503023 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 4241 | 1467736503031 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:03 INFO - PROCESS | 4241 | ++DOCSHELL 0x93b09c00 == 41 [pid = 4241] [id = 772] 09:35:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x93b0d000) [pid = 4241] [serial = 2315] [outer = (nil)] 09:35:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x95312400) [pid = 4241] [serial = 2316] [outer = 0x93b0d000] 09:35:03 INFO - PROCESS | 4241 | 1467736503106 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x98318400) [pid = 4241] [serial = 2317] [outer = 0x93b0d000] 09:35:04 INFO - PROCESS | 4241 | 1467736504022 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:35:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1296ms 09:35:04 INFO - PROCESS | 4241 | 1467736504050 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:35:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:35:04 INFO - PROCESS | 4241 | 1467736504056 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:35:04 INFO - PROCESS | 4241 | 1467736504063 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 4241 | 1467736504066 Marionette TRACE conn3 <- [1,3054,null,{}] 09:35:04 INFO - PROCESS | 4241 | 1467736504072 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 4241 | 1467736504077 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:04 INFO - PROCESS | 4241 | 1467736504301 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:35:04 INFO - PROCESS | 4241 | 1467736504335 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 4241 | 1467736504341 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:04 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b985c00 == 42 [pid = 4241] [id = 773] 09:35:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x983a8400) [pid = 4241] [serial = 2318] [outer = (nil)] 09:35:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x992ccc00) [pid = 4241] [serial = 2319] [outer = 0x983a8400] 09:35:04 INFO - PROCESS | 4241 | 1467736504414 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x99635400) [pid = 4241] [serial = 2320] [outer = 0x983a8400] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x8f588c00) [pid = 4241] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x8e8cd400) [pid = 4241] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x8b824c00) [pid = 4241] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8d642400) [pid = 4241] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x8d63b000) [pid = 4241] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x8f2ca000) [pid = 4241] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8cfc5000) [pid = 4241] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x92473800) [pid = 4241] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x948b2400) [pid = 4241] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x91ea7800) [pid = 4241] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x9530b800) [pid = 4241] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x9a2c3c00) [pid = 4241] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x8f9d7000) [pid = 4241] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x930a0800) [pid = 4241] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:35:05 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8f488400) [pid = 4241] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:35:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1905ms 09:35:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:35:06 INFO - PROCESS | 4241 | 1467736505821 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:35:06 INFO - PROCESS | 4241 | 1467736505991 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 4241 | 1467736506003 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:35:06 INFO - PROCESS | 4241 | 1467736506015 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 4241 | 1467736506023 Marionette TRACE conn3 <- [1,3058,null,{}] 09:35:06 INFO - PROCESS | 4241 | 1467736506057 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:06 INFO - PROCESS | 4241 | 1467736506065 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:06 INFO - PROCESS | 4241 | 1467736506361 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:35:06 INFO - PROCESS | 4241 | 1467736506380 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 4241 | 1467736506389 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:06 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d642400 == 43 [pid = 4241] [id = 774] 09:35:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x9530bc00) [pid = 4241] [serial = 2321] [outer = (nil)] 09:35:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x99d10400) [pid = 4241] [serial = 2322] [outer = 0x9530bc00] 09:35:06 INFO - PROCESS | 4241 | 1467736506455 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x9a23fc00) [pid = 4241] [serial = 2323] [outer = 0x9530bc00] 09:35:07 INFO - PROCESS | 4241 | 1467736507374 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:35:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:35:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:35:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:35:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:35:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:35:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1408ms 09:35:07 INFO - PROCESS | 4241 | 1467736507440 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 4241 | 1467736507447 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:35:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:35:07 INFO - PROCESS | 4241 | 1467736507460 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 4241 | 1467736507464 Marionette TRACE conn3 <- [1,3062,null,{}] 09:35:07 INFO - PROCESS | 4241 | 1467736507477 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:07 INFO - PROCESS | 4241 | 1467736507482 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:07 INFO - PROCESS | 4241 | 1467736507703 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:35:08 INFO - PROCESS | 4241 | 1467736508091 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 4241 | 1467736508104 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:08 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e682800 == 44 [pid = 4241] [id = 775] 09:35:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e725000) [pid = 4241] [serial = 2324] [outer = (nil)] 09:35:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e8c7400) [pid = 4241] [serial = 2325] [outer = 0x8e725000] 09:35:08 INFO - PROCESS | 4241 | 1467736508191 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8eacfc00) [pid = 4241] [serial = 2326] [outer = 0x8e725000] 09:35:08 INFO - PROCESS | 4241 | [4241] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:35:09 INFO - PROCESS | 4241 | 1467736509119 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:35:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:35:09 INFO - {} 09:35:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1696ms 09:35:09 INFO - PROCESS | 4241 | 1467736509157 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 4241 | 1467736509166 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:35:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:35:09 INFO - PROCESS | 4241 | 1467736509186 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 4241 | 1467736509191 Marionette TRACE conn3 <- [1,3066,null,{}] 09:35:09 INFO - PROCESS | 4241 | 1467736509245 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:09 INFO - PROCESS | 4241 | 1467736509252 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:09 INFO - PROCESS | 4241 | 1467736509456 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:35:09 INFO - PROCESS | 4241 | 1467736509651 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 4241 | 1467736509661 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:09 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9cfc00 == 45 [pid = 4241] [id = 776] 09:35:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f9d7000) [pid = 4241] [serial = 2327] [outer = (nil)] 09:35:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x923e2800) [pid = 4241] [serial = 2328] [outer = 0x8f9d7000] 09:35:09 INFO - PROCESS | 4241 | 1467736509746 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x9246d000) [pid = 4241] [serial = 2329] [outer = 0x8f9d7000] 09:35:10 INFO - PROCESS | 4241 | 1467736510733 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:35:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1584ms 09:35:10 INFO - PROCESS | 4241 | 1467736510771 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 4241 | 1467736510775 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:35:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:35:10 INFO - PROCESS | 4241 | 1467736510788 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 4241 | 1467736510795 Marionette TRACE conn3 <- [1,3070,null,{}] 09:35:10 INFO - PROCESS | 4241 | 1467736510828 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 4241 | 1467736510837 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:11 INFO - PROCESS | 4241 | 1467736511085 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:35:11 INFO - PROCESS | 4241 | 1467736511232 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 4241 | 1467736511248 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:11 INFO - PROCESS | 4241 | ++DOCSHELL 0x948b2800 == 46 [pid = 4241] [id = 777] 09:35:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x95255000) [pid = 4241] [serial = 2330] [outer = (nil)] 09:35:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x9530b800) [pid = 4241] [serial = 2331] [outer = 0x95255000] 09:35:11 INFO - PROCESS | 4241 | 1467736511333 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x992c6000) [pid = 4241] [serial = 2332] [outer = 0x95255000] 09:35:12 INFO - PROCESS | 4241 | 1467736512212 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:35:12 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1443ms 09:35:12 INFO - PROCESS | 4241 | 1467736512232 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 4241 | 1467736512237 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:35:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:35:12 INFO - PROCESS | 4241 | 1467736512244 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 4241 | 1467736512247 Marionette TRACE conn3 <- [1,3074,null,{}] 09:35:12 INFO - PROCESS | 4241 | 1467736512253 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 4241 | 1467736512258 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:12 INFO - PROCESS | 4241 | 1467736512430 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:35:12 INFO - PROCESS | 4241 | 1467736512637 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 4241 | 1467736512644 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:12 INFO - PROCESS | 4241 | ++DOCSHELL 0x91722400 == 47 [pid = 4241] [id = 778] 09:35:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 82 (0x9779a000) [pid = 4241] [serial = 2333] [outer = (nil)] 09:35:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 83 (0x9a483800) [pid = 4241] [serial = 2334] [outer = 0x9779a000] 09:35:12 INFO - PROCESS | 4241 | 1467736512729 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 4241 | ++DOMWINDOW == 84 (0x9a622c00) [pid = 4241] [serial = 2335] [outer = 0x9779a000] 09:35:13 INFO - PROCESS | 4241 | 1467736513597 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:35:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:35:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1389ms 09:35:13 INFO - PROCESS | 4241 | 1467736513636 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:35:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:35:13 INFO - PROCESS | 4241 | 1467736513640 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:35:13 INFO - PROCESS | 4241 | 1467736513647 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 4241 | 1467736513651 Marionette TRACE conn3 <- [1,3078,null,{}] 09:35:13 INFO - PROCESS | 4241 | 1467736513657 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 4241 | 1467736513663 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:13 INFO - PROCESS | 4241 | 1467736513861 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:35:14 INFO - PROCESS | 4241 | 1467736514041 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 4241 | 1467736514047 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:14 INFO - PROCESS | 4241 | ++DOCSHELL 0x8cfcb000 == 48 [pid = 4241] [id = 779] 09:35:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 85 (0x8e679400) [pid = 4241] [serial = 2336] [outer = (nil)] 09:35:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 86 (0x9b1c2000) [pid = 4241] [serial = 2337] [outer = 0x8e679400] 09:35:14 INFO - PROCESS | 4241 | 1467736514166 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 4241 | ++DOMWINDOW == 87 (0x9b1c7800) [pid = 4241] [serial = 2338] [outer = 0x8e679400] 09:35:15 INFO - PROCESS | 4241 | 1467736515079 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 4241 | 1467736515140 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:35:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:35:15 INFO - PROCESS | 4241 | 1467736515148 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 4241 | 1467736515156 Marionette TRACE conn3 <- [1,3082,null,{}] 09:35:15 INFO - PROCESS | 4241 | 1467736515163 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:15 INFO - PROCESS | 4241 | 1467736515175 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:15 INFO - PROCESS | 4241 | 1467736515531 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:35:15 INFO - PROCESS | 4241 | 1467736515689 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 4241 | 1467736515698 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:15 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e726c00 == 49 [pid = 4241] [id = 780] 09:35:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 88 (0x9b7b1400) [pid = 4241] [serial = 2339] [outer = (nil)] 09:35:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 89 (0x9b7c0000) [pid = 4241] [serial = 2340] [outer = 0x9b7b1400] 09:35:15 INFO - PROCESS | 4241 | 1467736515846 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 4241 | ++DOMWINDOW == 90 (0x9ba06400) [pid = 4241] [serial = 2341] [outer = 0x9b7b1400] 09:35:16 INFO - PROCESS | 4241 | 1467736516615 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:35:16 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:35:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:16 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:35:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:35:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1539ms 09:35:16 INFO - PROCESS | 4241 | 1467736516690 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 4241 | 1467736516694 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:35:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:35:16 INFO - PROCESS | 4241 | 1467736516701 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 4241 | 1467736516703 Marionette TRACE conn3 <- [1,3086,null,{}] 09:35:16 INFO - PROCESS | 4241 | 1467736516710 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 4241 | 1467736516715 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:16 INFO - PROCESS | 4241 | 1467736516886 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:35:17 INFO - PROCESS | 4241 | 1467736517087 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 4241 | 1467736517095 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:17 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e685800 == 50 [pid = 4241] [id = 781] 09:35:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 91 (0x8fb92800) [pid = 4241] [serial = 2342] [outer = (nil)] 09:35:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 92 (0x9ba87800) [pid = 4241] [serial = 2343] [outer = 0x8fb92800] 09:35:17 INFO - PROCESS | 4241 | 1467736517173 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 4241 | ++DOMWINDOW == 93 (0x9bfde800) [pid = 4241] [serial = 2344] [outer = 0x8fb92800] 09:35:18 INFO - PROCESS | 4241 | 1467736518032 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:35:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:35:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1386ms 09:35:18 INFO - PROCESS | 4241 | 1467736518091 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 4241 | 1467736518095 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:35:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:35:18 INFO - PROCESS | 4241 | 1467736518104 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 4241 | 1467736518107 Marionette TRACE conn3 <- [1,3090,null,{}] 09:35:18 INFO - PROCESS | 4241 | 1467736518111 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:18 INFO - PROCESS | 4241 | 1467736518117 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:18 INFO - PROCESS | 4241 | 1467736518297 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:35:18 INFO - PROCESS | 4241 | 1467736518505 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 4241 | 1467736518513 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:18 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b976800 == 51 [pid = 4241] [id = 782] 09:35:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 94 (0x8b977000) [pid = 4241] [serial = 2345] [outer = (nil)] 09:35:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 95 (0x8cfc4000) [pid = 4241] [serial = 2346] [outer = 0x8b977000] 09:35:18 INFO - PROCESS | 4241 | 1467736518830 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 4241 | ++DOMWINDOW == 96 (0x8d610000) [pid = 4241] [serial = 2347] [outer = 0x8b977000] 09:35:19 INFO - PROCESS | 4241 | 1467736519716 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:35:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:35:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1682ms 09:35:19 INFO - PROCESS | 4241 | 1467736519788 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 4241 | 1467736519793 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:35:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:35:19 INFO - PROCESS | 4241 | 1467736519803 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 4241 | 1467736519806 Marionette TRACE conn3 <- [1,3094,null,{}] 09:35:19 INFO - PROCESS | 4241 | 1467736519814 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 4241 | 1467736519818 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:20 INFO - PROCESS | 4241 | 1467736520081 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:35:20 INFO - PROCESS | 4241 | 1467736520331 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 4241 | 1467736520343 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:20 INFO - PROCESS | 4241 | ++DOCSHELL 0x8b982400 == 52 [pid = 4241] [id = 783] 09:35:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 97 (0x8d60c400) [pid = 4241] [serial = 2348] [outer = (nil)] 09:35:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 98 (0x8f2c1000) [pid = 4241] [serial = 2349] [outer = 0x8d60c400] 09:35:20 INFO - PROCESS | 4241 | 1467736520428 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 4241 | ++DOMWINDOW == 99 (0x8f490800) [pid = 4241] [serial = 2350] [outer = 0x8d60c400] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x91e5d400 == 51 [pid = 4241] [id = 748] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8f486400 == 50 [pid = 4241] [id = 747] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b824400 == 49 [pid = 4241] [id = 760] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b826800 == 48 [pid = 4241] [id = 759] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8eac9800 == 47 [pid = 4241] [id = 741] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x91c7c400 == 46 [pid = 4241] [id = 739] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b828400 == 45 [pid = 4241] [id = 751] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b824800 == 44 [pid = 4241] [id = 749] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8f590000 == 43 [pid = 4241] [id = 743] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d635c00 == 42 [pid = 4241] [id = 735] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b825400 == 41 [pid = 4241] [id = 750] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d63a400 == 40 [pid = 4241] [id = 740] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x923d2c00 == 39 [pid = 4241] [id = 744] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b823000 == 38 [pid = 4241] [id = 738] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8f58e000 == 37 [pid = 4241] [id = 737] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8f2c2000 == 36 [pid = 4241] [id = 755] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8f487400 == 35 [pid = 4241] [id = 754] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d642000 == 34 [pid = 4241] [id = 745] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x923cf400 == 33 [pid = 4241] [id = 742] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8d606800 == 32 [pid = 4241] [id = 752] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x93d1cc00 == 31 [pid = 4241] [id = 753] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8b97dc00 == 30 [pid = 4241] [id = 758] 09:35:22 INFO - PROCESS | 4241 | --DOCSHELL 0x8f78cc00 == 29 [pid = 4241] [id = 756] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 98 (0x8f78c000) [pid = 4241] [serial = 2290] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 97 (0x8e8d5400) [pid = 4241] [serial = 2286] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 96 (0x8b82b800) [pid = 4241] [serial = 2280] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 95 (0x8b985000) [pid = 4241] [serial = 2281] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 94 (0x8f58ec00) [pid = 4241] [serial = 2289] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 93 (0x8e0d6000) [pid = 4241] [serial = 2283] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 92 (0x8e0e0800) [pid = 4241] [serial = 2284] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 91 (0x8e679000) [pid = 4241] [serial = 2252] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 90 (0x8e0d3400) [pid = 4241] [serial = 2251] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 89 (0x8f9d8000) [pid = 4241] [serial = 2255] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 88 (0x8eacc000) [pid = 4241] [serial = 2278] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 87 (0x8e72e000) [pid = 4241] [serial = 2277] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 86 (0x8f78bc00) [pid = 4241] [serial = 2254] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 85 (0x93b0c000) [pid = 4241] [serial = 2258] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 84 (0x93a59400) [pid = 4241] [serial = 2257] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 83 (0x95303800) [pid = 4241] [serial = 2261] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 82 (0x95254400) [pid = 4241] [serial = 2260] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 81 (0x97798c00) [pid = 4241] [serial = 2264] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x9530dc00) [pid = 4241] [serial = 2263] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x99d07c00) [pid = 4241] [serial = 2267] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x99d07400) [pid = 4241] [serial = 2266] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x9a484c00) [pid = 4241] [serial = 2272] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x99d8d000) [pid = 4241] [serial = 2270] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x99d0d000) [pid = 4241] [serial = 2269] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x9a62a400) [pid = 4241] [serial = 2275] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x9a480c00) [pid = 4241] [serial = 2274] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x8fb8d000) [pid = 4241] [serial = 2292] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x9172ac00) [pid = 4241] [serial = 2295] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 70 (0x8fb93800) [pid = 4241] [serial = 2293] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | --DOMWINDOW == 69 (0x8eacec00) [pid = 4241] [serial = 2287] [outer = (nil)] [url = about:blank] 09:35:22 INFO - PROCESS | 4241 | 1467736522662 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:35:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:35:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2887ms 09:35:22 INFO - PROCESS | 4241 | 1467736522690 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 4241 | 1467736522697 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:35:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:35:22 INFO - PROCESS | 4241 | 1467736522705 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 4241 | 1467736522710 Marionette TRACE conn3 <- [1,3098,null,{}] 09:35:22 INFO - PROCESS | 4241 | 1467736522732 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 4241 | 1467736522739 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:22 INFO - PROCESS | 4241 | 1467736522917 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:35:22 INFO - PROCESS | 4241 | 1467736522927 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 4241 | 1467736522939 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:22 INFO - PROCESS | 4241 | ++DOCSHELL 0x8d60e800 == 30 [pid = 4241] [id = 784] 09:35:22 INFO - PROCESS | 4241 | ++DOMWINDOW == 70 (0x8d63ec00) [pid = 4241] [serial = 2351] [outer = (nil)] 09:35:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 71 (0x8e0d4000) [pid = 4241] [serial = 2352] [outer = 0x8d63ec00] 09:35:23 INFO - PROCESS | 4241 | 1467736523012 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8e0d6000) [pid = 4241] [serial = 2353] [outer = 0x8d63ec00] 09:35:23 INFO - PROCESS | 4241 | 1467736523936 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:35:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:35:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1289ms 09:35:24 INFO - PROCESS | 4241 | 1467736523996 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 4241 | 1467736524004 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:35:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:35:24 INFO - PROCESS | 4241 | 1467736524016 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 4241 | 1467736524020 Marionette TRACE conn3 <- [1,3102,null,{}] 09:35:24 INFO - PROCESS | 4241 | 1467736524026 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 4241 | 1467736524031 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:24 INFO - PROCESS | 4241 | 1467736524204 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:35:24 INFO - PROCESS | 4241 | 1467736524361 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 4241 | 1467736524371 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:24 INFO - PROCESS | 4241 | ++DOCSHELL 0x8e72b400 == 31 [pid = 4241] [id = 785] 09:35:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x8e72c400) [pid = 4241] [serial = 2354] [outer = (nil)] 09:35:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x8e8c8000) [pid = 4241] [serial = 2355] [outer = 0x8e72c400] 09:35:24 INFO - PROCESS | 4241 | 1467736524451 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 4241 | ++DOMWINDOW == 75 (0x8e8d4400) [pid = 4241] [serial = 2356] [outer = 0x8e72c400] 09:35:25 INFO - PROCESS | 4241 | 1467736525295 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:35:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:35:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1330ms 09:35:25 INFO - PROCESS | 4241 | 1467736525346 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 4241 | 1467736525350 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:35:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:35:25 INFO - PROCESS | 4241 | 1467736525364 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 4241 | 1467736525370 Marionette TRACE conn3 <- [1,3106,null,{}] 09:35:25 INFO - PROCESS | 4241 | 1467736525392 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 4241 | 1467736525403 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:25 INFO - PROCESS | 4241 | 1467736525647 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:35:25 INFO - PROCESS | 4241 | 1467736525672 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 4241 | 1467736525683 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:25 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f48ec00 == 32 [pid = 4241] [id = 786] 09:35:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 76 (0x8f48f400) [pid = 4241] [serial = 2357] [outer = (nil)] 09:35:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 77 (0x8f58a400) [pid = 4241] [serial = 2358] [outer = 0x8f48f400] 09:35:25 INFO - PROCESS | 4241 | 1467736525760 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 4241 | ++DOMWINDOW == 78 (0x8f785800) [pid = 4241] [serial = 2359] [outer = 0x8f48f400] 09:35:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:35:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:35:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:35:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1294ms 09:35:26 INFO - PROCESS | 4241 | 1467736526639 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:35:26 INFO - PROCESS | 4241 | 1467736526659 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 4241 | 1467736526663 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:35:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:35:26 INFO - PROCESS | 4241 | 1467736526670 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 4241 | 1467736526673 Marionette TRACE conn3 <- [1,3110,null,{}] 09:35:26 INFO - PROCESS | 4241 | 1467736526679 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 4241 | 1467736526684 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:26 INFO - PROCESS | 4241 | 1467736526899 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:35:26 INFO - PROCESS | 4241 | 1467736526932 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 4241 | 1467736526943 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:26 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f58ac00 == 33 [pid = 4241] [id = 787] 09:35:26 INFO - PROCESS | 4241 | ++DOMWINDOW == 79 (0x8f9c9800) [pid = 4241] [serial = 2360] [outer = (nil)] 09:35:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 80 (0x8fb8a800) [pid = 4241] [serial = 2361] [outer = 0x8f9c9800] 09:35:27 INFO - PROCESS | 4241 | 1467736527011 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 4241 | ++DOMWINDOW == 81 (0x8fb95400) [pid = 4241] [serial = 2362] [outer = 0x8f9c9800] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 80 (0x8fb8a000) [pid = 4241] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 79 (0x983a8400) [pid = 4241] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 78 (0x9b1c2400) [pid = 4241] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 77 (0x8fb90800) [pid = 4241] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 76 (0x8b979c00) [pid = 4241] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 75 (0x8e682000) [pid = 4241] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 74 (0x8d610800) [pid = 4241] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 73 (0x93d29800) [pid = 4241] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 72 (0x9530bc00) [pid = 4241] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:35:27 INFO - PROCESS | 4241 | --DOMWINDOW == 71 (0x93b0d000) [pid = 4241] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:35:28 INFO - PROCESS | 4241 | 1467736528429 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:35:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:35: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 09:35:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:35:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:35:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:35:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1782ms 09:35:28 INFO - PROCESS | 4241 | 1467736528453 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 4241 | 1467736528457 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:35:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:35:28 INFO - PROCESS | 4241 | 1467736528463 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 4241 | 1467736528467 Marionette TRACE conn3 <- [1,3114,null,{}] 09:35:28 INFO - PROCESS | 4241 | 1467736528472 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 4241 | 1467736528477 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:28 INFO - PROCESS | 4241 | 1467736528621 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:35:28 INFO - PROCESS | 4241 | 1467736528642 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"8eaa9385-1f3d-4625-bf80-45148d12e019\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 4241 | 1467736528649 Marionette INFO sendAsync 5e882576-8d18-4497-a494-c7d1d235b282 09:35:28 INFO - PROCESS | 4241 | ++DOCSHELL 0x8f9ce400 == 34 [pid = 4241] [id = 788] 09:35:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 72 (0x8fb8a000) [pid = 4241] [serial = 2363] [outer = (nil)] 09:35:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 73 (0x91729c00) [pid = 4241] [serial = 2364] [outer = 0x8fb8a000] 09:35:28 INFO - PROCESS | 4241 | 1467736528719 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 4241 | ++DOMWINDOW == 74 (0x91c79800) [pid = 4241] [serial = 2365] [outer = 0x8fb8a000] 09:35:29 INFO - PROCESS | 4241 | 1467736529571 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:35:29 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:35:29 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1131ms 09:35:29 INFO - PROCESS | 4241 | 1467736529596 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 4241 | 1467736529601 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:35:30 WARNING - u'runner_teardown' () 09:35:30 INFO - No more tests 09:35:30 INFO - Got 0 unexpected results 09:35:30 INFO - SUITE-END | took 1287s 09:35:30 INFO - Closing logging queue 09:35:30 INFO - queue closed 09:35:30 INFO - Return code: 0 09:35:30 WARNING - # TBPL SUCCESS # 09:35:30 INFO - Running post-action listener: _resource_record_post_action 09:35:30 INFO - Running post-run listener: _resource_record_post_run 09:35:32 INFO - Total resource usage - Wall time: 1323s; CPU: 98.0%; Read bytes: 901120; Write bytes: 934858752; Read time: 76; Write time: 246148 09:35:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:35:32 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 129757184; Read time: 8; Write time: 132772 09:35:32 INFO - run-tests - Wall time: 1292s; CPU: 98.0%; Read bytes: 897024; Write bytes: 780812288; Read time: 68; Write time: 90568 09:35:32 INFO - Running post-run listener: _upload_blobber_files 09:35:32 INFO - Blob upload gear active. 09:35:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:35: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 09:35: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'] 09:35: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 09:35:32 INFO - (blobuploader) - INFO - Open directory for files ... 09:35:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:35:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:35:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:35:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:35:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:35:35 INFO - (blobuploader) - INFO - Done attempting. 09:35:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:35:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:35:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:35:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:35:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:35:36 INFO - (blobuploader) - INFO - Done attempting. 09:35:36 INFO - (blobuploader) - INFO - Iteration through files over. 09:35:36 INFO - Return code: 0 09:35:36 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:35:36 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:35:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/205cb7e2b44d913ac8f7b46a864067e08b004f126374fa96c8ea02d61465355123686c7baec23418e7c70bfd1bf9a2341712044052624ef5ff9488f87b1cb64c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b79ef5c7708c321dde59941421002ac1c6ff253f18ac11b3e74ce4234d1b605f1568bb8cfafc248095fbe67035e09ba86eb096c8574bd5ae52cfc22968ed87f"} 09:35:36 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:35:36 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:35:36 INFO - Contents: 09:35:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/205cb7e2b44d913ac8f7b46a864067e08b004f126374fa96c8ea02d61465355123686c7baec23418e7c70bfd1bf9a2341712044052624ef5ff9488f87b1cb64c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b79ef5c7708c321dde59941421002ac1c6ff253f18ac11b3e74ce4234d1b605f1568bb8cfafc248095fbe67035e09ba86eb096c8574bd5ae52cfc22968ed87f"} 09:35:36 INFO - Running post-run listener: copy_logs_to_upload_dir 09:35:36 INFO - Copying logs to upload dir... 09:35:36 INFO - mkdir: /builds/slave/test/build/upload/logs 09:35:36 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1406.529773 ========= master_lag: 1.57 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 28 secs) (at 2016-07-05 09:35:37.384945) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-05 09:35:37.391752) ========= 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-1467735109.223797-826734310 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/205cb7e2b44d913ac8f7b46a864067e08b004f126374fa96c8ea02d61465355123686c7baec23418e7c70bfd1bf9a2341712044052624ef5ff9488f87b1cb64c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b79ef5c7708c321dde59941421002ac1c6ff253f18ac11b3e74ce4234d1b605f1568bb8cfafc248095fbe67035e09ba86eb096c8574bd5ae52cfc22968ed87f"} build_url:https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033490 build_url: 'https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/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/205cb7e2b44d913ac8f7b46a864067e08b004f126374fa96c8ea02d61465355123686c7baec23418e7c70bfd1bf9a2341712044052624ef5ff9488f87b1cb64c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b79ef5c7708c321dde59941421002ac1c6ff253f18ac11b3e74ce4234d1b605f1568bb8cfafc248095fbe67035e09ba86eb096c8574bd5ae52cfc22968ed87f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/awAV4LfoSvGbCZgQPrk02A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.82 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-07-05 09:35:40.247311) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:35:40.247814) ========= 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-1467735109.223797-826734310 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019801 ========= master_lag: 1.93 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-07-05 09:35:42.194608) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 09:35:42.195109) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-05 09:35:42.203190) ========= ========= Total master_lag: 6.45 =========