builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-073 starttime: 1467461165.11 results: success (0) buildid: 20160702031422 builduid: cbd997b9bc204d5db2a958b610016f6e revision: f1a3947426a09bdb70faabd7d3e73299ac4fcead ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:05.112897) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:05.113534) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:05.113949) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:05.167727) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:05.168117) ========= 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-1467458592.53777-1826461233 _=/tools/buildbot/bin/python using PTY: False --2016-07-02 05:06:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 167K=0.07s 2016-07-02 05:06:05 (167 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.665865 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:05.869764) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:05.870226) ========= 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-1467458592.53777-1826461233 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.079640 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:05.980998) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-02 05:06:05.981491) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f1a3947426a09bdb70faabd7d3e73299ac4fcead --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 f1a3947426a09bdb70faabd7d3e73299ac4fcead --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-1467458592.53777-1826461233 _=/tools/buildbot/bin/python using PTY: False 2016-07-02 05:06:06,156 truncating revision to first 12 chars 2016-07-02 05:06:06,157 Setting DEBUG logging. 2016-07-02 05:06:06,157 attempt 1/10 2016-07-02 05:06:06,157 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f1a3947426a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-02 05:06:07,451 unpacking tar archive at: mozilla-beta-f1a3947426a0/testing/mozharness/ program finished with exit code 0 elapsedTime=2.003992 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-02 05:06:08.017468) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:08.017928) ========= script_repo_revision: f1a3947426a09bdb70faabd7d3e73299ac4fcead ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:08.018508) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:08.018904) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-02 05:06:08.047693) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 38 secs) (at 2016-07-02 05:06:08.048103) ========= /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-1467458592.53777-1826461233 _=/tools/buildbot/bin/python using PTY: False 05:06:08 INFO - MultiFileLogger online at 20160702 05:06:08 in /builds/slave/test 05:06:08 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 05:06:08 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:06:08 INFO - {'append_to_log': False, 05:06:08 INFO - 'base_work_dir': '/builds/slave/test', 05:06:08 INFO - 'blob_upload_branch': 'mozilla-beta', 05:06:08 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:06:08 INFO - 'buildbot_json_path': 'buildprops.json', 05:06:08 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:06:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:06:08 INFO - 'download_minidump_stackwalk': True, 05:06:08 INFO - 'download_symbols': 'true', 05:06:08 INFO - 'e10s': False, 05:06:08 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:06:08 INFO - 'tooltool.py': '/tools/tooltool.py', 05:06:08 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:06:08 INFO - '/tools/misc-python/virtualenv.py')}, 05:06:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:06:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:06:08 INFO - 'log_level': 'info', 05:06:08 INFO - 'log_to_console': True, 05:06:08 INFO - 'opt_config_files': (), 05:06:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:06:08 INFO - '--processes=1', 05:06:08 INFO - '--config=%(test_path)s/wptrunner.ini', 05:06:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:06:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:06:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:06:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:06:08 INFO - 'pip_index': False, 05:06:08 INFO - 'require_test_zip': True, 05:06:08 INFO - 'test_type': ('testharness',), 05:06:08 INFO - 'this_chunk': '1', 05:06:08 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:06:08 INFO - 'total_chunks': '10', 05:06:08 INFO - 'virtualenv_path': 'venv', 05:06:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:06:08 INFO - 'work_dir': 'build'} 05:06:08 INFO - ##### 05:06:08 INFO - ##### Running clobber step. 05:06:08 INFO - ##### 05:06:08 INFO - Running pre-action listener: _resource_record_pre_action 05:06:08 INFO - Running main action method: clobber 05:06:08 INFO - rmtree: /builds/slave/test/build 05:06:08 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:06:11 INFO - Running post-action listener: _resource_record_post_action 05:06:11 INFO - ##### 05:06:11 INFO - ##### Running read-buildbot-config step. 05:06:11 INFO - ##### 05:06:11 INFO - Running pre-action listener: _resource_record_pre_action 05:06:11 INFO - Running main action method: read_buildbot_config 05:06:11 INFO - Using buildbot properties: 05:06:11 INFO - { 05:06:11 INFO - "project": "", 05:06:11 INFO - "product": "firefox", 05:06:11 INFO - "script_repo_revision": "production", 05:06:11 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 05:06:11 INFO - "repository": "", 05:06:11 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 05:06:11 INFO - "buildid": "20160702031422", 05:06:11 INFO - "pgo_build": "False", 05:06:11 INFO - "basedir": "/builds/slave/test", 05:06:11 INFO - "buildnumber": 79, 05:06:11 INFO - "slavename": "tst-linux32-spot-073", 05:06:11 INFO - "revision": "f1a3947426a09bdb70faabd7d3e73299ac4fcead", 05:06:11 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 05:06:11 INFO - "platform": "linux", 05:06:11 INFO - "branch": "mozilla-beta", 05:06:11 INFO - "repo_path": "releases/mozilla-beta", 05:06:11 INFO - "moz_repo_path": "", 05:06:11 INFO - "stage_platform": "linux", 05:06:11 INFO - "builduid": "cbd997b9bc204d5db2a958b610016f6e", 05:06:11 INFO - "slavebuilddir": "test" 05:06:11 INFO - } 05:06:11 INFO - Found installer url https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 05:06:11 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 05:06:11 INFO - Running post-action listener: _resource_record_post_action 05:06:11 INFO - ##### 05:06:11 INFO - ##### Running download-and-extract step. 05:06:11 INFO - ##### 05:06:11 INFO - Running pre-action listener: _resource_record_pre_action 05:06:11 INFO - Running main action method: download_and_extract 05:06:11 INFO - mkdir: /builds/slave/test/build/tests 05:06: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')]} 05:06:11 INFO - https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:06:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:06:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:06:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:06:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:06:12 INFO - Downloaded 1291 bytes. 05:06:12 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:06:12 INFO - Using the following test package requirements: 05:06:12 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:06:12 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:06:12 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 05:06:12 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:06:12 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 05:06:12 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:06:12 INFO - u'jsshell-linux-i686.zip'], 05:06:12 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:06:12 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 05:06:12 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:06:12 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:06:12 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 05:06:12 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:06:12 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 05:06:12 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:06:12 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 05:06:12 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:06:12 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 05:06: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 05:06: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')]} 05:06:12 INFO - https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:06:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:06:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:06:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:06:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:06:20 INFO - Downloaded 22860840 bytes. 05:06:20 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/*'] 05:06:20 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/* 05:06:20 INFO - caution: filename not matched: web-platform/* 05:06:20 INFO - Return code: 11 05:06:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:20 INFO - https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:06:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:06:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:06:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:06:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:06:38 INFO - Downloaded 36389078 bytes. 05:06:38 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/*'] 05:06:38 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/* 05:06:42 INFO - caution: filename not matched: bin/* 05:06:42 INFO - caution: filename not matched: config/* 05:06:42 INFO - caution: filename not matched: mozbase/* 05:06:42 INFO - caution: filename not matched: marionette/* 05:06:42 INFO - caution: filename not matched: tools/wptserve/* 05:06:42 INFO - Return code: 11 05:06:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:42 INFO - https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:06:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:06:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:06:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:06:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:07:02 INFO - Downloaded 69349340 bytes. 05:07:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:07:02 INFO - mkdir: /builds/slave/test/properties 05:07:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:07:02 INFO - Writing to file /builds/slave/test/properties/build_url 05:07:02 INFO - Contents: 05:07:02 INFO - build_url:https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:07:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:07:10 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:07:10 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:07:10 INFO - Contents: 05:07:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:07:10 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')]} 05:07:10 INFO - https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:07:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:07:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:07:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:07:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ae9bHwIbQoy7ljztikKu1A/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 05:07:36 INFO - Downloaded 92359375 bytes. 05:07:36 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'] 05:07:36 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 05:07:45 INFO - Return code: 0 05:07:45 INFO - Running post-action listener: _resource_record_post_action 05:07:45 INFO - Running post-action listener: set_extra_try_arguments 05:07:45 INFO - ##### 05:07:45 INFO - ##### Running create-virtualenv step. 05:07:45 INFO - ##### 05:07:45 INFO - Running pre-action listener: _pre_create_virtualenv 05:07:45 INFO - Running pre-action listener: _resource_record_pre_action 05:07:45 INFO - Running main action method: create_virtualenv 05:07:45 INFO - Creating virtualenv /builds/slave/test/build/venv 05:07:45 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 05:07:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:07:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:07:46 INFO - Using real prefix '/usr' 05:07:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:07:47 INFO - Installing distribute.............................................................................................................................................................................................done. 05:07:51 INFO - Installing pip.................done. 05:07:51 INFO - Return code: 0 05:07:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:07:51 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')]} 05:07:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:51 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')]} 05:07:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07:51 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8bdbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c42598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89d6e30>, '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 0x8c73c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cf2470>, '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-1467458592.53777-1826461233', '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 05:07:51 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:51 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:07:51 INFO - 'CCACHE_UMASK': '002', 05:07:51 INFO - 'DISPLAY': ':0', 05:07:51 INFO - 'HOME': '/home/cltbld', 05:07:51 INFO - 'LANG': 'en_US.UTF-8', 05:07:51 INFO - 'LOGNAME': 'cltbld', 05:07:51 INFO - 'MAIL': '/var/mail/cltbld', 05:07:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:07:51 INFO - 'MOZ_NO_REMOTE': '1', 05:07:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:07:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:07:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:51 INFO - 'PWD': '/builds/slave/test', 05:07:51 INFO - 'SHELL': '/bin/bash', 05:07:51 INFO - 'SHLVL': '1', 05:07:51 INFO - 'TERM': 'linux', 05:07:51 INFO - 'TMOUT': '86400', 05:07:51 INFO - 'USER': 'cltbld', 05:07:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467458592.53777-1826461233', 05:07:51 INFO - '_': '/tools/buildbot/bin/python'} 05:07:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:07:51 INFO - Downloading/unpacking psutil>=0.7.1 05:07:51 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 05:07:51 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 05:07:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:51 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 05:07:51 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 05:07:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:07:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:07:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:07:57 INFO - Installing collected packages: psutil 05:07:57 INFO - Running setup.py install for psutil 05:07:57 INFO - building 'psutil._psutil_linux' extension 05:07: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 05:07:57 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:07:57 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:07: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 05:07:57 INFO - building 'psutil._psutil_posix' extension 05:07: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 05:07:58 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 05:07:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:07:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:07:58 INFO - Successfully installed psutil 05:07:58 INFO - Cleaning up... 05:07:58 INFO - Return code: 0 05:07:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:07: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')]} 05:07:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07: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')]} 05:07:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:07: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8bdbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c42598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89d6e30>, '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 0x8c73c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cf2470>, '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-1467458592.53777-1826461233', '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 05:07: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:07:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:07:58 INFO - 'CCACHE_UMASK': '002', 05:07:58 INFO - 'DISPLAY': ':0', 05:07:58 INFO - 'HOME': '/home/cltbld', 05:07:58 INFO - 'LANG': 'en_US.UTF-8', 05:07:58 INFO - 'LOGNAME': 'cltbld', 05:07:58 INFO - 'MAIL': '/var/mail/cltbld', 05:07:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:07:58 INFO - 'MOZ_NO_REMOTE': '1', 05:07:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:07:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:07:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:07:58 INFO - 'PWD': '/builds/slave/test', 05:07:58 INFO - 'SHELL': '/bin/bash', 05:07:58 INFO - 'SHLVL': '1', 05:07:58 INFO - 'TERM': 'linux', 05:07:58 INFO - 'TMOUT': '86400', 05:07:58 INFO - 'USER': 'cltbld', 05:07:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467458592.53777-1826461233', 05:07:58 INFO - '_': '/tools/buildbot/bin/python'} 05:07:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:07:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:07: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 05:07: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 05:07:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:07: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 05:07: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 05:08:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:08:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:08:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:08:03 INFO - Installing collected packages: mozsystemmonitor 05:08:03 INFO - Running setup.py install for mozsystemmonitor 05:08:04 INFO - Successfully installed mozsystemmonitor 05:08:04 INFO - Cleaning up... 05:08:04 INFO - Return code: 0 05:08:04 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:08:04 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')]} 05:08:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:08:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:08:04 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')]} 05:08:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:08:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:08:04 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8bdbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c42598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89d6e30>, '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 0x8c73c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cf2470>, '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-1467458592.53777-1826461233', '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 05:08:04 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:08:04 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:08:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:08:04 INFO - 'CCACHE_UMASK': '002', 05:08:04 INFO - 'DISPLAY': ':0', 05:08:04 INFO - 'HOME': '/home/cltbld', 05:08:04 INFO - 'LANG': 'en_US.UTF-8', 05:08:04 INFO - 'LOGNAME': 'cltbld', 05:08:04 INFO - 'MAIL': '/var/mail/cltbld', 05:08:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:08:04 INFO - 'MOZ_NO_REMOTE': '1', 05:08:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:08:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:08:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:08:04 INFO - 'PWD': '/builds/slave/test', 05:08:04 INFO - 'SHELL': '/bin/bash', 05:08:04 INFO - 'SHLVL': '1', 05:08:04 INFO - 'TERM': 'linux', 05:08:04 INFO - 'TMOUT': '86400', 05:08:04 INFO - 'USER': 'cltbld', 05:08:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467458592.53777-1826461233', 05:08:04 INFO - '_': '/tools/buildbot/bin/python'} 05:08:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:08:04 INFO - Downloading/unpacking blobuploader==1.2.4 05:08:04 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 05:08:04 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 05:08:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:08:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:08:04 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 05:08:04 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 05:08:09 INFO - Downloading blobuploader-1.2.4.tar.gz 05:08:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:08:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:08:09 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 05:08:09 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 05:08:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:08:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:08:09 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 05:08:09 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 05:08:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:08:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:08:10 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 05:08:10 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 05:08:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:08:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:08:10 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 05:08:10 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 05:08:11 INFO - Downloading docopt-0.6.1.tar.gz 05:08:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:08:11 INFO - Installing collected packages: blobuploader, requests, docopt 05:08:11 INFO - Running setup.py install for blobuploader 05:08:11 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:08:11 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:08:11 INFO - Running setup.py install for requests 05:08:12 INFO - Running setup.py install for docopt 05:08:12 INFO - Successfully installed blobuploader requests docopt 05:08:12 INFO - Cleaning up... 05:08:12 INFO - Return code: 0 05:08:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:08: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')]} 05:08:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:08:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:08: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')]} 05:08:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:08:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:08:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8bdbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c42598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89d6e30>, '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 0x8c73c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cf2470>, '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-1467458592.53777-1826461233', '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 05:08:12 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:08:12 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:08:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:08:12 INFO - 'CCACHE_UMASK': '002', 05:08:12 INFO - 'DISPLAY': ':0', 05:08:12 INFO - 'HOME': '/home/cltbld', 05:08:12 INFO - 'LANG': 'en_US.UTF-8', 05:08:12 INFO - 'LOGNAME': 'cltbld', 05:08:12 INFO - 'MAIL': '/var/mail/cltbld', 05:08:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:08:12 INFO - 'MOZ_NO_REMOTE': '1', 05:08:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:08:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:08:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:08:12 INFO - 'PWD': '/builds/slave/test', 05:08:12 INFO - 'SHELL': '/bin/bash', 05:08:12 INFO - 'SHLVL': '1', 05:08:12 INFO - 'TERM': 'linux', 05:08:12 INFO - 'TMOUT': '86400', 05:08:12 INFO - 'USER': 'cltbld', 05:08:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467458592.53777-1826461233', 05:08:12 INFO - '_': '/tools/buildbot/bin/python'} 05:08:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:08:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:08:12 INFO - Running setup.py (path:/tmp/pip-V5vEp1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:08:13 INFO - Running setup.py (path:/tmp/pip-AzNGT1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:08:13 INFO - Running setup.py (path:/tmp/pip-rlHmnx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:08:13 INFO - Running setup.py (path:/tmp/pip-mI56Mk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:08:13 INFO - Running setup.py (path:/tmp/pip-Pqznbv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:08:13 INFO - Running setup.py (path:/tmp/pip-ijsIIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:08:13 INFO - Running setup.py (path:/tmp/pip-5FiH4Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:08:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:08:13 INFO - Running setup.py (path:/tmp/pip-ctLEJK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:08:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:08:14 INFO - Running setup.py (path:/tmp/pip-q2yrBQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:08:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:08:14 INFO - Running setup.py (path:/tmp/pip-CKoWV1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:08:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:08:14 INFO - Running setup.py (path:/tmp/pip-kPLpp3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:08:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:08:14 INFO - Running setup.py (path:/tmp/pip-OR48pP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:08:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:08:14 INFO - Running setup.py (path:/tmp/pip-cb9hWz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:08:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:08:14 INFO - Running setup.py (path:/tmp/pip-3Pf3uj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:08:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:08:14 INFO - Running setup.py (path:/tmp/pip-mz7Tuh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:08:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:08:15 INFO - Running setup.py (path:/tmp/pip-z3uJ1x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:08:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:08:15 INFO - Running setup.py (path:/tmp/pip-b8myDV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:08:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:08:15 INFO - Running setup.py (path:/tmp/pip-fYujB8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:08:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:08:15 INFO - Running setup.py (path:/tmp/pip-x9fw5L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:08:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:08:15 INFO - Running setup.py (path:/tmp/pip-DmQHdv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:08:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:08:16 INFO - Running setup.py (path:/tmp/pip-6T2MoN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:08:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:08:16 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 05:08:16 INFO - Running setup.py install for manifestparser 05:08:16 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:08:16 INFO - Running setup.py install for mozcrash 05:08:16 INFO - Running setup.py install for mozdebug 05:08:17 INFO - Running setup.py install for mozdevice 05:08:17 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:08:17 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:08:17 INFO - Running setup.py install for mozfile 05:08:17 INFO - Running setup.py install for mozhttpd 05:08:17 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:08:17 INFO - Running setup.py install for mozinfo 05:08:17 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:08:17 INFO - Running setup.py install for mozInstall 05:08:18 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:08:18 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:08:18 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:08:18 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:08:18 INFO - Running setup.py install for mozleak 05:08:18 INFO - Running setup.py install for mozlog 05:08:18 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:08:18 INFO - Running setup.py install for moznetwork 05:08:18 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:08:18 INFO - Running setup.py install for mozprocess 05:08:19 INFO - Running setup.py install for mozprofile 05:08:19 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:08:19 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:08:19 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:08:19 INFO - Running setup.py install for mozrunner 05:08:19 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:08:19 INFO - Running setup.py install for mozscreenshot 05:08:19 INFO - Running setup.py install for moztest 05:08:20 INFO - Running setup.py install for mozversion 05:08:20 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:08:20 INFO - Running setup.py install for wptserve 05:08:20 INFO - Running setup.py install for marionette-driver 05:08:20 INFO - Running setup.py install for browsermob-proxy 05:08:21 INFO - Running setup.py install for marionette-client 05:08:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:08:21 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:08:21 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 05:08:21 INFO - Cleaning up... 05:08:21 INFO - Return code: 0 05:08:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:08:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:08:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:08:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:08:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:08:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:08:21 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8bdbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c42598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cf4f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89d6e30>, '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 0x8c73c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cf2470>, '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-1467458592.53777-1826461233', '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 05:08:21 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 05:08:21 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:08:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:08:21 INFO - 'CCACHE_UMASK': '002', 05:08:21 INFO - 'DISPLAY': ':0', 05:08:21 INFO - 'HOME': '/home/cltbld', 05:08:21 INFO - 'LANG': 'en_US.UTF-8', 05:08:21 INFO - 'LOGNAME': 'cltbld', 05:08:21 INFO - 'MAIL': '/var/mail/cltbld', 05:08:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:08:21 INFO - 'MOZ_NO_REMOTE': '1', 05:08:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:08:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:08:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:08:21 INFO - 'PWD': '/builds/slave/test', 05:08:21 INFO - 'SHELL': '/bin/bash', 05:08:21 INFO - 'SHLVL': '1', 05:08:21 INFO - 'TERM': 'linux', 05:08:21 INFO - 'TMOUT': '86400', 05:08:21 INFO - 'USER': 'cltbld', 05:08:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467458592.53777-1826461233', 05:08:21 INFO - '_': '/tools/buildbot/bin/python'} 05:08:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:08:22 INFO - Running setup.py (path:/tmp/pip-xB35WP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:08:22 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)) 05:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:08:22 INFO - Running setup.py (path:/tmp/pip-GJKCNV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:08:22 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)) 05:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:08:22 INFO - Running setup.py (path:/tmp/pip-j7ct12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:08:22 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)) 05:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:08:22 INFO - Running setup.py (path:/tmp/pip-GWspqF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:08:22 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)) 05:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:08:22 INFO - Running setup.py (path:/tmp/pip-0g3ndV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:08:22 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)) 05:08:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:08:22 INFO - Running setup.py (path:/tmp/pip-YXSC3N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:08:23 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)) 05:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:08:23 INFO - Running setup.py (path:/tmp/pip-cAuout-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:08:23 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)) 05:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:08:23 INFO - Running setup.py (path:/tmp/pip-iLACbF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:08:23 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)) 05:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:08:23 INFO - Running setup.py (path:/tmp/pip-_9Rjrr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:08:23 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)) 05:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:08:23 INFO - Running setup.py (path:/tmp/pip-Qf5wGK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:08:23 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)) 05:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:08:23 INFO - Running setup.py (path:/tmp/pip-CVMfbi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:08:23 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)) 05:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:08:23 INFO - Running setup.py (path:/tmp/pip-wy10vk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:08:23 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)) 05:08:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:08:23 INFO - Running setup.py (path:/tmp/pip-jmjwQP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:08:24 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)) 05:08:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:08:24 INFO - Running setup.py (path:/tmp/pip-RMRvE4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:08:24 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)) 05:08:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:08:24 INFO - Running setup.py (path:/tmp/pip-9u9i22-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:08:24 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)) 05:08:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:08:24 INFO - Running setup.py (path:/tmp/pip-xZgpiv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:08:24 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)) 05:08:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:08:24 INFO - Running setup.py (path:/tmp/pip-7qaUAu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:08:24 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)) 05:08:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:08:24 INFO - Running setup.py (path:/tmp/pip-Rh19wk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:08:24 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)) 05:08:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:08:24 INFO - Running setup.py (path:/tmp/pip-4NlfuG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:08:24 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)) 05:08:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:08:24 INFO - Running setup.py (path:/tmp/pip-Uhy1Vo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:08:25 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)) 05:08:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:08:25 INFO - Running setup.py (path:/tmp/pip-9tik6G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:08:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:08:25 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)) 05:08:25 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)) 05:08:25 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)) 05:08:25 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)) 05:08:25 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)) 05:08:25 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)) 05:08:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:08:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:08:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:08:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:08:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:08:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:08:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:08:30 INFO - Downloading blessings-1.6.tar.gz 05:08:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:08:30 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)) 05:08:30 INFO - Installing collected packages: blessings 05:08:30 INFO - Running setup.py install for blessings 05:08:31 INFO - Successfully installed blessings 05:08:31 INFO - Cleaning up... 05:08:31 INFO - Return code: 0 05:08:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:08:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:08:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:08:31 INFO - Reading from file tmpfile_stdout 05:08:31 INFO - Current package versions: 05:08:31 INFO - argparse == 1.2.1 05:08:31 INFO - blessings == 1.6 05:08:31 INFO - blobuploader == 1.2.4 05:08:31 INFO - browsermob-proxy == 0.6.0 05:08:31 INFO - docopt == 0.6.1 05:08:31 INFO - manifestparser == 1.1 05:08:31 INFO - marionette-client == 2.3.0 05:08:31 INFO - marionette-driver == 1.4.0 05:08:31 INFO - mozInstall == 1.12 05:08:31 INFO - mozcrash == 0.17 05:08:31 INFO - mozdebug == 0.1 05:08:31 INFO - mozdevice == 0.48 05:08:31 INFO - mozfile == 1.2 05:08:31 INFO - mozhttpd == 0.7 05:08:31 INFO - mozinfo == 0.9 05:08:31 INFO - mozleak == 0.1 05:08:31 INFO - mozlog == 3.1 05:08:31 INFO - moznetwork == 0.27 05:08:31 INFO - mozprocess == 0.22 05:08:31 INFO - mozprofile == 0.28 05:08:31 INFO - mozrunner == 6.11 05:08:31 INFO - mozscreenshot == 0.1 05:08:31 INFO - mozsystemmonitor == 0.0 05:08:31 INFO - moztest == 0.7 05:08:31 INFO - mozversion == 1.4 05:08:31 INFO - psutil == 3.1.1 05:08:31 INFO - requests == 1.2.3 05:08:31 INFO - wptserve == 1.4.0 05:08:31 INFO - wsgiref == 0.1.2 05:08:31 INFO - Running post-action listener: _resource_record_post_action 05:08:31 INFO - Running post-action listener: _start_resource_monitoring 05:08:31 INFO - Starting resource monitoring. 05:08:31 INFO - ##### 05:08:31 INFO - ##### Running pull step. 05:08:31 INFO - ##### 05:08:31 INFO - Running pre-action listener: _resource_record_pre_action 05:08:31 INFO - Running main action method: pull 05:08:31 INFO - Pull has nothing to do! 05:08:31 INFO - Running post-action listener: _resource_record_post_action 05:08:31 INFO - ##### 05:08:31 INFO - ##### Running install step. 05:08:31 INFO - ##### 05:08:31 INFO - Running pre-action listener: _resource_record_pre_action 05:08:31 INFO - Running main action method: install 05:08:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:08:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:08:32 INFO - Reading from file tmpfile_stdout 05:08:32 INFO - Detecting whether we're running mozinstall >=1.0... 05:08:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:08:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:08:32 INFO - Reading from file tmpfile_stdout 05:08:32 INFO - Output received: 05:08:32 INFO - Usage: mozinstall [options] installer 05:08:32 INFO - Options: 05:08:32 INFO - -h, --help show this help message and exit 05:08:32 INFO - -d DEST, --destination=DEST 05:08:32 INFO - Directory to install application into. [default: 05:08:32 INFO - "/builds/slave/test"] 05:08:32 INFO - --app=APP Application being installed. [default: firefox] 05:08:32 INFO - mkdir: /builds/slave/test/build/application 05:08:32 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'] 05:08:32 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 05:09:01 INFO - Reading from file tmpfile_stdout 05:09:01 INFO - Output received: 05:09:01 INFO - /builds/slave/test/build/application/firefox/firefox 05:09:01 INFO - Running post-action listener: _resource_record_post_action 05:09:01 INFO - ##### 05:09:01 INFO - ##### Running run-tests step. 05:09:01 INFO - ##### 05:09:01 INFO - Running pre-action listener: _resource_record_pre_action 05:09:01 INFO - Running main action method: run_tests 05:09:01 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:09:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:09:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:09:01 INFO - grabbing minidump binary from tooltool 05:09:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:09:01 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 0x89d6e30>, '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 0x8c73c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cf2470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:09:01 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 05:09:01 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 05:09:01 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:09:01 INFO - Return code: 0 05:09:01 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:09:01 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:09:01 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/ae9bHwIbQoy7ljztikKu1A/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 05:09:01 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/ae9bHwIbQoy7ljztikKu1A/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 05:09:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:09:01 INFO - 'CCACHE_UMASK': '002', 05:09:01 INFO - 'DISPLAY': ':0', 05:09:01 INFO - 'HOME': '/home/cltbld', 05:09:01 INFO - 'LANG': 'en_US.UTF-8', 05:09:01 INFO - 'LOGNAME': 'cltbld', 05:09:01 INFO - 'MAIL': '/var/mail/cltbld', 05:09:01 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:09:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:09:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:09:01 INFO - 'MOZ_NO_REMOTE': '1', 05:09:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:09:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:09:01 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:09:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:09:01 INFO - 'PWD': '/builds/slave/test', 05:09:01 INFO - 'SHELL': '/bin/bash', 05:09:01 INFO - 'SHLVL': '1', 05:09:01 INFO - 'TERM': 'linux', 05:09:01 INFO - 'TMOUT': '86400', 05:09:01 INFO - 'USER': 'cltbld', 05:09:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467458592.53777-1826461233', 05:09:01 INFO - '_': '/tools/buildbot/bin/python'} 05:09:01 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/ae9bHwIbQoy7ljztikKu1A/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 05:09:02 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 05:09:02 INFO - import pkg_resources 05:09:03 INFO - Using 1 client processes 05:09:04 INFO - wptserve Starting http server on 127.0.0.1:8000 05:09:04 INFO - wptserve Starting http server on 127.0.0.1:8001 05:09:04 INFO - wptserve Starting http server on 127.0.0.1:8443 05:09:06 INFO - SUITE-START | Running 778 tests 05:09:06 INFO - Running testharness tests 05:09:06 INFO - Setting up ssl 05:09:06 INFO - PROCESS | certutil | 05:09:06 INFO - PROCESS | certutil | 05:09:06 INFO - PROCESS | certutil | 05:09:06 INFO - Certificate Nickname Trust Attributes 05:09:06 INFO - SSL,S/MIME,JAR/XPI 05:09:06 INFO - 05:09:06 INFO - web-platform-tests CT,, 05:09:06 INFO - 05:09:06 INFO - Starting runner 05:09:09 INFO - PROCESS | 1790 | 1467461349490 Marionette DEBUG Marionette enabled via build flag and pref 05:09:09 INFO - PROCESS | 1790 | ++DOCSHELL 0xa4e47400 == 1 [pid = 1790] [id = 1] 05:09:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 1 (0xa4e47800) [pid = 1790] [serial = 1] [outer = (nil)] 05:09:09 INFO - PROCESS | 1790 | [1790] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:09:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 2 (0xa4e48000) [pid = 1790] [serial = 2] [outer = 0xa4e47800] 05:09:10 INFO - PROCESS | 1790 | 1467461350192 Marionette INFO Listening on port 2828 05:09:10 INFO - PROCESS | 1790 | 1467461350788 Marionette DEBUG Marionette enabled via command-line flag 05:09:10 INFO - PROCESS | 1790 | ++DOCSHELL 0xa21a0000 == 2 [pid = 1790] [id = 2] 05:09:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 3 (0xa21a9000) [pid = 1790] [serial = 3] [outer = (nil)] 05:09:10 INFO - PROCESS | 1790 | [1790] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:09:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 4 (0xa21a9800) [pid = 1790] [serial = 4] [outer = 0xa21a9000] 05:09:10 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c9440 05:09:11 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c9f20 05:09:11 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d5fa0 05:09:11 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20d6c00 05:09:11 INFO - PROCESS | 1790 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20dc940 05:09:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 5 (0xa1022c00) [pid = 1790] [serial = 5] [outer = 0xa4e47800] 05:09:11 INFO - PROCESS | 1790 | [1790] 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 05:09:11 INFO - PROCESS | 1790 | 1467461351196 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50898 05:09:11 INFO - PROCESS | 1790 | [1790] 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 05:09:11 INFO - PROCESS | 1790 | 1467461351278 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50899 05:09:11 INFO - PROCESS | 1790 | 1467461351287 Marionette DEBUG Closed connection conn0 05:09:11 INFO - PROCESS | 1790 | [1790] 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 05:09:11 INFO - PROCESS | 1790 | [1790] 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 05:09:11 INFO - PROCESS | 1790 | 1467461351421 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50900 05:09:11 INFO - PROCESS | 1790 | 1467461351425 Marionette DEBUG Closed connection conn1 05:09:11 INFO - PROCESS | 1790 | [1790] 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 05:09:11 INFO - PROCESS | 1790 | 1467461351498 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50901 05:09:11 INFO - PROCESS | 1790 | 1467461351501 Marionette DEBUG Closed connection conn2 05:09:11 INFO - PROCESS | 1790 | 1467461351555 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:09:11 INFO - PROCESS | 1790 | 1467461351578 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":"20160702031422","device":"desktop","version":"48.0"} 05:09:12 INFO - PROCESS | 1790 | [1790] 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 05:09:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x9ae3e400 == 3 [pid = 1790] [id = 3] 05:09:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 6 (0x9ae3e800) [pid = 1790] [serial = 6] [outer = (nil)] 05:09:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x9ae3ec00 == 4 [pid = 1790] [id = 4] 05:09:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 7 (0xa34c5400) [pid = 1790] [serial = 7] [outer = (nil)] 05:09:13 INFO - PROCESS | 1790 | [1790] 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 05:09:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a258800 == 5 [pid = 1790] [id = 5] 05:09:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 8 (0x9a258c00) [pid = 1790] [serial = 8] [outer = (nil)] 05:09:13 INFO - PROCESS | 1790 | [1790] 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 05:09:13 INFO - PROCESS | 1790 | [1790] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:09:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 9 (0x9a0d9c00) [pid = 1790] [serial = 9] [outer = 0x9a258c00] 05:09:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 10 (0x9a4dd400) [pid = 1790] [serial = 10] [outer = 0x9ae3e800] 05:09:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 11 (0x9a4df000) [pid = 1790] [serial = 11] [outer = 0xa34c5400] 05:09:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 12 (0x9a4e1400) [pid = 1790] [serial = 12] [outer = 0x9a258c00] 05:09:15 INFO - PROCESS | 1790 | 1467461355371 Marionette INFO startBrowser 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:15 INFO - PROCESS | 1790 | 1467461355418 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 1790 | 1467461355437 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 1790 | 1467461355440 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 13 (0xa209c800) [pid = 1790] [serial = 13] [outer = 0x9a258c00] 05:09:16 INFO - PROCESS | 1790 | 1467461356127 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0bc66f21-139c-4593-b4dd-28cb7770f16d","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":"20160702031422","device":"desktop","version":"48.0","command_id":1}}] 05:09:16 INFO - PROCESS | 1790 | 1467461356352 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}] 05:09:16 INFO - PROCESS | 1790 | 1467461356361 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:16 INFO - PROCESS | 1790 | 1467461356685 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:09:16 INFO - PROCESS | 1790 | 1467461356833 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:09:16 INFO - PROCESS | 1790 | 1467461356838 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:16 INFO - PROCESS | 1790 | [1790] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:09:16 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:09:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 14 (0x951e3000) [pid = 1790] [serial = 14] [outer = 0x9a258c00] 05:09:17 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:09:17 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:09:17 INFO - PROCESS | 1790 | 1467461357451 Marionette TRACE conn3 <- [1,3,null,{}] 05:09:17 INFO - PROCESS | 1790 | 1467461357517 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:09:17 INFO - PROCESS | 1790 | 1467461357524 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:17 INFO - PROCESS | 1790 | 1467461357577 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:09:17 INFO - PROCESS | 1790 | 1467461357638 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 1790 | 1467461357641 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:09:17 INFO - PROCESS | 1790 | 1467461357670 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 1790 | 1467461357675 Marionette TRACE conn3 <- [1,6,null,{}] 05:09:17 INFO - PROCESS | 1790 | 1467461357709 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}] 05:09:17 INFO - PROCESS | 1790 | 1467461357714 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:17 INFO - PROCESS | 1790 | 1467461357803 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:09:17 INFO - PROCESS | 1790 | 1467461357818 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 1790 | 1467461357824 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x93c11c00 == 6 [pid = 1790] [id = 6] 05:09:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 15 (0x93c12000) [pid = 1790] [serial = 15] [outer = (nil)] 05:09:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 16 (0x93c14000) [pid = 1790] [serial = 16] [outer = 0x93c12000] 05:09:17 INFO - PROCESS | 1790 | 1467461357901 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 17 (0x93c19000) [pid = 1790] [serial = 17] [outer = 0x93c12000] 05:09:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a0b000 == 7 [pid = 1790] [id = 7] 05:09:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 18 (0x93a10000) [pid = 1790] [serial = 18] [outer = (nil)] 05:09:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 19 (0x93c1c400) [pid = 1790] [serial = 19] [outer = 0x93a10000] 05:09:18 INFO - PROCESS | 1790 | 1467461358383 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 20 (0x93967400) [pid = 1790] [serial = 20] [outer = 0x93a10000] 05:09:18 INFO - PROCESS | 1790 | [1790] 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 05:09:18 INFO - PROCESS | 1790 | 1467461358917 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]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1309ms 05:09:19 INFO - PROCESS | 1790 | 1467461359036 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 1790 | 1467461359040 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:09:19 INFO - PROCESS | 1790 | 1467461359072 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 1790 | 1467461359075 Marionette TRACE conn3 <- [1,10,null,{}] 05:09:19 INFO - PROCESS | 1790 | 1467461359097 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}] 05:09:19 INFO - PROCESS | 1790 | 1467461359106 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:19 INFO - PROCESS | 1790 | 1467461359285 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:09:19 INFO - PROCESS | 1790 | 1467461359304 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 1790 | 1467461359313 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e3000 == 8 [pid = 1790] [id = 8] 05:09:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 21 (0x922e3400) [pid = 1790] [serial = 21] [outer = (nil)] 05:09:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 22 (0x922e5400) [pid = 1790] [serial = 22] [outer = 0x922e3400] 05:09:19 INFO - PROCESS | 1790 | 1467461359388 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 23 (0x922ea400) [pid = 1790] [serial = 23] [outer = 0x922e3400] 05:09:20 INFO - PROCESS | 1790 | 1467461360391 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]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1348ms 05:09:20 INFO - PROCESS | 1790 | 1467461360410 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 1790 | 1467461360417 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:09:20 INFO - PROCESS | 1790 | 1467461360426 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1790 | 1467461360430 Marionette TRACE conn3 <- [1,14,null,{}] 05:09:20 INFO - PROCESS | 1790 | 1467461360439 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}] 05:09:20 INFO - PROCESS | 1790 | 1467461360446 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:20 INFO - PROCESS | 1790 | 1467461360675 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:09:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d4c00 == 9 [pid = 1790] [id = 9] 05:09:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 24 (0x923d5000) [pid = 1790] [serial = 24] [outer = (nil)] 05:09:20 INFO - PROCESS | 1790 | 1467461360871 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 1790 | 1467461360888 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 25 (0x923d6800) [pid = 1790] [serial = 25] [outer = 0x923d5000] 05:09:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x924a2c00 == 10 [pid = 1790] [id = 10] 05:09:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 26 (0x924a3000) [pid = 1790] [serial = 26] [outer = (nil)] 05:09:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 27 (0x924a5400) [pid = 1790] [serial = 27] [outer = 0x924a3000] 05:09:20 INFO - PROCESS | 1790 | 1467461360995 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 28 (0x924ab800) [pid = 1790] [serial = 28] [outer = 0x924a3000] 05:09:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 29 (0x923d3c00) [pid = 1790] [serial = 29] [outer = 0x923d5000] 05:09:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x924a1c00 == 11 [pid = 1790] [id = 11] 05:09:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 30 (0x92dcd000) [pid = 1790] [serial = 30] [outer = (nil)] 05:09:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 31 (0x93a01c00) [pid = 1790] [serial = 31] [outer = 0x92dcd000] 05:09:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 32 (0x94748000) [pid = 1790] [serial = 32] [outer = 0x92dcd000] 05:09:22 INFO - PROCESS | 1790 | 1467461362128 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]]]}] 05:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1785ms 05:09:22 INFO - PROCESS | 1790 | 1467461362211 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 1790 | 1467461362218 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:09:22 INFO - PROCESS | 1790 | 1467461362229 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 1790 | 1467461362233 Marionette TRACE conn3 <- [1,18,null,{}] 05:09:22 INFO - PROCESS | 1790 | 1467461362240 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}] 05:09:22 INFO - PROCESS | 1790 | 1467461362246 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:22 INFO - PROCESS | 1790 | 1467461362441 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:09:22 INFO - PROCESS | 1790 | 1467461362595 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 1790 | 1467461362602 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x92fa4800 == 12 [pid = 1790] [id = 12] 05:09:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 33 (0x93c1b800) [pid = 1790] [serial = 33] [outer = (nil)] 05:09:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 34 (0x98b70000) [pid = 1790] [serial = 34] [outer = 0x93c1b800] 05:09:22 INFO - PROCESS | 1790 | 1467461362689 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 35 (0x9989a400) [pid = 1790] [serial = 35] [outer = 0x93c1b800] 05:09:23 INFO - PROCESS | 1790 | 1467461363600 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]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1393ms 05:09:23 INFO - PROCESS | 1790 | 1467461363623 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 1790 | 1467461363628 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:09:23 INFO - PROCESS | 1790 | 1467461363635 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 1790 | 1467461363641 Marionette TRACE conn3 <- [1,22,null,{}] 05:09:23 INFO - PROCESS | 1790 | 1467461363658 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}] 05:09:23 INFO - PROCESS | 1790 | 1467461363666 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:23 INFO - PROCESS | 1790 | 1467461363890 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:09:24 INFO - PROCESS | 1790 | 1467461364022 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 1790 | 1467461364033 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x9acf3c00 == 13 [pid = 1790] [id = 13] 05:09:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 36 (0x9acf4800) [pid = 1790] [serial = 36] [outer = (nil)] 05:09:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 37 (0x9b1cf800) [pid = 1790] [serial = 37] [outer = 0x9acf4800] 05:09:24 INFO - PROCESS | 1790 | 1467461364120 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 38 (0x9b7e2c00) [pid = 1790] [serial = 38] [outer = 0x9acf4800] 05:09:24 INFO - PROCESS | 1790 | 1467461364949 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]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1334ms 05:09:24 INFO - PROCESS | 1790 | 1467461364969 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 1790 | 1467461364974 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:09:25 INFO - PROCESS | 1790 | 1467461365000 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 1790 | 1467461365004 Marionette TRACE conn3 <- [1,26,null,{}] 05:09:25 INFO - PROCESS | 1790 | 1467461365028 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}] 05:09:25 INFO - PROCESS | 1790 | 1467461365033 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:25 INFO - PROCESS | 1790 | 1467461365222 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:09:25 INFO - PROCESS | 1790 | 1467461365441 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 1790 | 1467461365448 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:25 INFO - PROCESS | 1790 | ++DOCSHELL 0xa2353c00 == 14 [pid = 1790] [id = 14] 05:09:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 39 (0xa2354000) [pid = 1790] [serial = 39] [outer = (nil)] 05:09:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 40 (0xa2358c00) [pid = 1790] [serial = 40] [outer = 0xa2354000] 05:09:25 INFO - PROCESS | 1790 | 1467461365605 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 41 (0xa34c2000) [pid = 1790] [serial = 41] [outer = 0xa2354000] 05:09:26 INFO - PROCESS | 1790 | 1467461366699 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]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1756ms 05:09:26 INFO - PROCESS | 1790 | 1467461366753 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 1790 | 1467461366759 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:09:26 INFO - PROCESS | 1790 | 1467461366768 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 1790 | 1467461366771 Marionette TRACE conn3 <- [1,30,null,{}] 05:09:26 INFO - PROCESS | 1790 | 1467461366780 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}] 05:09:26 INFO - PROCESS | 1790 | 1467461366787 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:26 INFO - PROCESS | 1790 | 1467461366953 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:09:27 INFO - PROCESS | 1790 | 1467461367113 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 1790 | 1467461367126 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dda400 == 15 [pid = 1790] [id = 15] 05:09:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 42 (0x9770f000) [pid = 1790] [serial = 42] [outer = (nil)] 05:09:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 43 (0x98235400) [pid = 1790] [serial = 43] [outer = 0x9770f000] 05:09:27 INFO - PROCESS | 1790 | 1467461367199 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 44 (0x98332800) [pid = 1790] [serial = 44] [outer = 0x9770f000] 05:09:28 INFO - PROCESS | 1790 | 1467461368063 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]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1333ms 05:09:28 INFO - PROCESS | 1790 | 1467461368101 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 1790 | 1467461368107 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:09:28 INFO - PROCESS | 1790 | 1467461368151 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 1790 | 1467461368156 Marionette TRACE conn3 <- [1,34,null,{}] 05:09:28 INFO - PROCESS | 1790 | 1467461368164 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}] 05:09:28 INFO - PROCESS | 1790 | 1467461368169 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:28 INFO - PROCESS | 1790 | 1467461368325 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:09:28 INFO - PROCESS | 1790 | 1467461368335 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 1790 | 1467461368343 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x9979bc00 == 16 [pid = 1790] [id = 16] 05:09:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 45 (0x99bb5800) [pid = 1790] [serial = 45] [outer = (nil)] 05:09:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 46 (0x99bbec00) [pid = 1790] [serial = 46] [outer = 0x99bb5800] 05:09:28 INFO - PROCESS | 1790 | 1467461368414 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 47 (0x99f7a800) [pid = 1790] [serial = 47] [outer = 0x99bb5800] 05:09:29 INFO - PROCESS | 1790 | 1467461369198 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]]]}] 05:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1128ms 05:09:29 INFO - PROCESS | 1790 | 1467461369245 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 1790 | 1467461369248 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:09:29 INFO - PROCESS | 1790 | 1467461369255 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 1790 | 1467461369260 Marionette TRACE conn3 <- [1,38,null,{}] 05:09:29 INFO - PROCESS | 1790 | 1467461369276 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}] 05:09:29 INFO - PROCESS | 1790 | 1467461369284 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:29 INFO - PROCESS | 1790 | 1467461369441 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:09:29 INFO - PROCESS | 1790 | 1467461369453 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 1790 | 1467461369461 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x9aaab800 == 17 [pid = 1790] [id = 17] 05:09:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 48 (0x9ace9400) [pid = 1790] [serial = 48] [outer = (nil)] 05:09:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 49 (0x9acf0800) [pid = 1790] [serial = 49] [outer = 0x9ace9400] 05:09:29 INFO - PROCESS | 1790 | 1467461369532 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 50 (0x9ae36400) [pid = 1790] [serial = 50] [outer = 0x9ace9400] 05:09:30 INFO - PROCESS | 1790 | 1467461370288 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]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1084ms 05:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:09:30 INFO - PROCESS | 1790 | 1467461370342 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 1790 | 1467461370345 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:09:30 INFO - PROCESS | 1790 | 1467461370351 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 1790 | 1467461370354 Marionette TRACE conn3 <- [1,42,null,{}] 05:09:30 INFO - PROCESS | 1790 | 1467461370364 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}] 05:09:30 INFO - PROCESS | 1790 | 1467461370368 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:30 INFO - PROCESS | 1790 | 1467461370541 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:09:30 INFO - PROCESS | 1790 | 1467461370551 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 1790 | 1467461370560 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b199800 == 18 [pid = 1790] [id = 18] 05:09:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 51 (0x9b19dc00) [pid = 1790] [serial = 51] [outer = (nil)] 05:09:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 52 (0x9b6e9800) [pid = 1790] [serial = 52] [outer = 0x9b19dc00] 05:09:30 INFO - PROCESS | 1790 | 1467461370629 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 53 (0x9b8e5000) [pid = 1790] [serial = 53] [outer = 0x9b19dc00] 05:09:31 INFO - PROCESS | 1790 | 1467461371398 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]]]}] 05:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1096ms 05:09:31 INFO - PROCESS | 1790 | 1467461371446 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 1790 | 1467461371450 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:09:31 INFO - PROCESS | 1790 | 1467461371483 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 1790 | 1467461371485 Marionette TRACE conn3 <- [1,46,null,{}] 05:09:31 INFO - PROCESS | 1790 | 1467461371492 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}] 05:09:31 INFO - PROCESS | 1790 | 1467461371497 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:31 INFO - PROCESS | 1790 | 1467461371643 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:09:31 INFO - PROCESS | 1790 | 1467461371653 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 1790 | 1467461371660 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b8e2800 == 19 [pid = 1790] [id = 19] 05:09:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 54 (0x9b8ee800) [pid = 1790] [serial = 54] [outer = (nil)] 05:09:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 55 (0x9cbef400) [pid = 1790] [serial = 55] [outer = 0x9b8ee800] 05:09:31 INFO - PROCESS | 1790 | 1467461371733 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 56 (0x9d873800) [pid = 1790] [serial = 56] [outer = 0x9b8ee800] 05:09:32 INFO - PROCESS | 1790 | 1467461372556 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]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1102ms 05:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:09:32 INFO - PROCESS | 1790 | 1467461372571 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 1790 | 1467461372574 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:09:32 INFO - PROCESS | 1790 | 1467461372580 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 1790 | 1467461372583 Marionette TRACE conn3 <- [1,50,null,{}] 05:09:32 INFO - PROCESS | 1790 | 1467461372589 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}] 05:09:32 INFO - PROCESS | 1790 | 1467461372599 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:32 INFO - PROCESS | 1790 | 1467461372829 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:09:32 INFO - PROCESS | 1790 | 1467461372843 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 1790 | 1467461372848 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dd8800 == 20 [pid = 1790] [id = 20] 05:09:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 57 (0x9535bc00) [pid = 1790] [serial = 57] [outer = (nil)] 05:09:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 58 (0xa231ec00) [pid = 1790] [serial = 58] [outer = 0x9535bc00] 05:09:32 INFO - PROCESS | 1790 | 1467461372921 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0xa2530800) [pid = 1790] [serial = 59] [outer = 0x9535bc00] 05:09:33 INFO - PROCESS | 1790 | 1467461373622 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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1083ms 05:09:33 INFO - PROCESS | 1790 | 1467461373662 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 1790 | 1467461373666 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:09:33 INFO - PROCESS | 1790 | 1467461373677 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 1790 | 1467461373680 Marionette TRACE conn3 <- [1,54,null,{}] 05:09:33 INFO - PROCESS | 1790 | 1467461373686 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}] 05:09:33 INFO - PROCESS | 1790 | 1467461373690 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:33 INFO - PROCESS | 1790 | 1467461373877 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:09:33 INFO - PROCESS | 1790 | 1467461373898 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 1790 | 1467461373909 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dcdc00 == 21 [pid = 1790] [id = 21] 05:09:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x9535b000) [pid = 1790] [serial = 60] [outer = (nil)] 05:09:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0xa2fafc00) [pid = 1790] [serial = 61] [outer = 0x9535b000] 05:09:33 INFO - PROCESS | 1790 | 1467461373973 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0xa2fedc00) [pid = 1790] [serial = 62] [outer = 0x9535b000] 05:09:34 INFO - PROCESS | 1790 | 1467461374662 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]]]}] 05:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1031ms 05:09:34 INFO - PROCESS | 1790 | 1467461374709 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 1790 | 1467461374713 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:09:34 INFO - PROCESS | 1790 | 1467461374719 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 1790 | 1467461374721 Marionette TRACE conn3 <- [1,58,null,{}] 05:09:34 INFO - PROCESS | 1790 | 1467461374727 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}] 05:09:34 INFO - PROCESS | 1790 | 1467461374732 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:34 INFO - PROCESS | 1790 | 1467461374929 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:09:34 INFO - PROCESS | 1790 | 1467461374945 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 1790 | 1467461374954 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d3800 == 22 [pid = 1790] [id = 22] 05:09:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x92dd3c00) [pid = 1790] [serial = 63] [outer = (nil)] 05:09:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0xa340bc00) [pid = 1790] [serial = 64] [outer = 0x92dd3c00] 05:09:35 INFO - PROCESS | 1790 | 1467461375022 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0xa34c0400) [pid = 1790] [serial = 65] [outer = 0x92dd3c00] 05:09:35 INFO - PROCESS | 1790 | 1467461375692 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]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1029ms 05:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:09:35 INFO - PROCESS | 1790 | 1467461375748 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 1790 | 1467461375751 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:09:35 INFO - PROCESS | 1790 | 1467461375758 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1790 | 1467461375761 Marionette TRACE conn3 <- [1,62,null,{}] 05:09:35 INFO - PROCESS | 1790 | 1467461375766 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}] 05:09:35 INFO - PROCESS | 1790 | 1467461375771 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:35 INFO - PROCESS | 1790 | 1467461375961 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:09:36 INFO - PROCESS | 1790 | 1467461375979 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 1790 | 1467461375987 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:36 INFO - PROCESS | 1790 | ++DOCSHELL 0xa337f400 == 23 [pid = 1790] [id = 23] 05:09:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0xa3382000) [pid = 1790] [serial = 66] [outer = (nil)] 05:09:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0xa5014000) [pid = 1790] [serial = 67] [outer = 0xa3382000] 05:09:36 INFO - PROCESS | 1790 | 1467461376051 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0xa5077c00) [pid = 1790] [serial = 68] [outer = 0xa3382000] 05:09:37 INFO - PROCESS | 1790 | 1467461377892 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]]]}] 05:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2188ms 05:09:37 INFO - PROCESS | 1790 | 1467461377947 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 1790 | 1467461377953 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:09:37 INFO - PROCESS | 1790 | 1467461377968 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 1790 | 1467461377973 Marionette TRACE conn3 <- [1,66,null,{}] 05:09:37 INFO - PROCESS | 1790 | 1467461377981 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}] 05:09:37 INFO - PROCESS | 1790 | 1467461377986 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:38 INFO - PROCESS | 1790 | 1467461378182 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:09:38 INFO - PROCESS | 1790 | 1467461378202 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 1790 | 1467461378219 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x94747800 == 24 [pid = 1790] [id = 24] 05:09:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x95107000) [pid = 1790] [serial = 69] [outer = (nil)] 05:09:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x97703800) [pid = 1790] [serial = 70] [outer = 0x95107000] 05:09:38 INFO - PROCESS | 1790 | 1467461378286 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9535e800) [pid = 1790] [serial = 71] [outer = 0x95107000] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x93c12000) [pid = 1790] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x9770f000) [pid = 1790] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x99bb5800) [pid = 1790] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x9ace9400) [pid = 1790] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x9b19dc00) [pid = 1790] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x9b8ee800) [pid = 1790] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x9535bc00) [pid = 1790] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x9535b000) [pid = 1790] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x922e3400) [pid = 1790] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x924a3000) [pid = 1790] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x93c1b800) [pid = 1790] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 59 (0x9acf4800) [pid = 1790] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:09:39 INFO - PROCESS | 1790 | --DOMWINDOW == 58 (0xa2354000) [pid = 1790] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:09:39 INFO - PROCESS | 1790 | 1467461379544 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]]]}] 05:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1642ms 05:09:39 INFO - PROCESS | 1790 | 1467461379610 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:09:39 INFO - PROCESS | 1790 | 1467461379617 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:09:39 INFO - PROCESS | 1790 | 1467461379660 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 1790 | 1467461379664 Marionette TRACE conn3 <- [1,70,null,{}] 05:09:39 INFO - PROCESS | 1790 | 1467461379671 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}] 05:09:39 INFO - PROCESS | 1790 | 1467461379676 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:39 INFO - PROCESS | 1790 | 1467461379824 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:09:39 INFO - PROCESS | 1790 | 1467461379919 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 1790 | 1467461379926 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e3400 == 25 [pid = 1790] [id = 25] 05:09:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0x93a09c00) [pid = 1790] [serial = 72] [outer = (nil)] 05:09:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x98bc4c00) [pid = 1790] [serial = 73] [outer = 0x93a09c00] 05:09:40 INFO - PROCESS | 1790 | 1467461379997 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x9988e400) [pid = 1790] [serial = 74] [outer = 0x93a09c00] 05:09:40 INFO - PROCESS | 1790 | 1467461380647 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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1039ms 05:09:40 INFO - PROCESS | 1790 | 1467461380691 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 1790 | 1467461380695 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:09:40 INFO - PROCESS | 1790 | 1467461380703 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1790 | 1467461380708 Marionette TRACE conn3 <- [1,74,null,{}] 05:09:40 INFO - PROCESS | 1790 | 1467461380724 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}] 05:09:40 INFO - PROCESS | 1790 | 1467461380732 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:40 INFO - PROCESS | 1790 | 1467461380928 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:09:40 INFO - PROCESS | 1790 | 1467461380942 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 1790 | 1467461380954 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a1e0400 == 26 [pid = 1790] [id = 26] 05:09:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x9a1e3000) [pid = 1790] [serial = 75] [outer = (nil)] 05:09:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x9aaaa800) [pid = 1790] [serial = 76] [outer = 0x9a1e3000] 05:09:41 INFO - PROCESS | 1790 | 1467461381031 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x9ae3c400) [pid = 1790] [serial = 77] [outer = 0x9a1e3000] 05:09:42 INFO - PROCESS | 1790 | 1467461382239 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]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1588ms 05:09:42 INFO - PROCESS | 1790 | 1467461382318 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 1790 | 1467461382329 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:09:42 INFO - PROCESS | 1790 | 1467461382341 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 1790 | 1467461382354 Marionette TRACE conn3 <- [1,78,null,{}] 05:09:42 INFO - PROCESS | 1790 | 1467461382380 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}] 05:09:42 INFO - PROCESS | 1790 | 1467461382392 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:42 INFO - PROCESS | 1790 | 1467461382686 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:09:42 INFO - PROCESS | 1790 | 1467461382859 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 1790 | 1467461382869 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x924a3000 == 27 [pid = 1790] [id = 27] 05:09:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x95108800) [pid = 1790] [serial = 78] [outer = (nil)] 05:09:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x9966a800) [pid = 1790] [serial = 79] [outer = 0x95108800] 05:09:42 INFO - PROCESS | 1790 | 1467461382950 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x9a1dcc00) [pid = 1790] [serial = 80] [outer = 0x95108800] 05:09:43 INFO - PROCESS | 1790 | 1467461383743 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]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1460ms 05:09:43 INFO - PROCESS | 1790 | 1467461383801 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 1790 | 1467461383808 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:09:43 INFO - PROCESS | 1790 | 1467461383819 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 1790 | 1467461383823 Marionette TRACE conn3 <- [1,82,null,{}] 05:09:43 INFO - PROCESS | 1790 | 1467461383830 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}] 05:09:43 INFO - PROCESS | 1790 | 1467461383836 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:44 INFO - PROCESS | 1790 | 1467461384046 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:09:44 INFO - PROCESS | 1790 | 1467461384184 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 1790 | 1467461384192 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b19dc00 == 28 [pid = 1790] [id = 28] 05:09:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x9b1ca000) [pid = 1790] [serial = 81] [outer = (nil)] 05:09:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x9b75fc00) [pid = 1790] [serial = 82] [outer = 0x9b1ca000] 05:09:44 INFO - PROCESS | 1790 | 1467461384286 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x9b764000) [pid = 1790] [serial = 83] [outer = 0x9b1ca000] 05:09:45 INFO - PROCESS | 1790 | 1467461385161 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]]]}] 05:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1388ms 05:09:45 INFO - PROCESS | 1790 | 1467461385208 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:09:45 INFO - PROCESS | 1790 | 1467461385212 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:09:45 INFO - PROCESS | 1790 | 1467461385219 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 1790 | 1467461385225 Marionette TRACE conn3 <- [1,86,null,{}] 05:09:45 INFO - PROCESS | 1790 | 1467461385242 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}] 05:09:45 INFO - PROCESS | 1790 | 1467461385250 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:45 INFO - PROCESS | 1790 | 1467461385469 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:09:45 INFO - PROCESS | 1790 | 1467461385609 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 1790 | 1467461385621 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x9cbea400 == 29 [pid = 1790] [id = 29] 05:09:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9d802c00) [pid = 1790] [serial = 84] [outer = (nil)] 05:09:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0xa1093000) [pid = 1790] [serial = 85] [outer = 0x9d802c00] 05:09:45 INFO - PROCESS | 1790 | 1467461385709 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0xa219ac00) [pid = 1790] [serial = 86] [outer = 0x9d802c00] 05:09:46 INFO - PROCESS | 1790 | 1467461386513 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]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1342ms 05:09:46 INFO - PROCESS | 1790 | 1467461386561 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:09:46 INFO - PROCESS | 1790 | 1467461386567 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:09:46 INFO - PROCESS | 1790 | 1467461386573 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 1790 | 1467461386576 Marionette TRACE conn3 <- [1,90,null,{}] 05:09:46 INFO - PROCESS | 1790 | 1467461386582 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}] 05:09:46 INFO - PROCESS | 1790 | 1467461386588 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:46 INFO - PROCESS | 1790 | 1467461386825 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:09:46 INFO - PROCESS | 1790 | 1467461386838 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 1790 | 1467461386850 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dd8c00 == 30 [pid = 1790] [id = 30] 05:09:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x9d86a400) [pid = 1790] [serial = 87] [outer = (nil)] 05:09:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0xa21fb000) [pid = 1790] [serial = 88] [outer = 0x9d86a400] 05:09:46 INFO - PROCESS | 1790 | 1467461386964 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0xa2350800) [pid = 1790] [serial = 89] [outer = 0x9d86a400] 05:09:47 INFO - PROCESS | 1790 | 1467461387910 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]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1381ms 05:09:47 INFO - PROCESS | 1790 | 1467461387956 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 1790 | 1467461387963 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:09:47 INFO - PROCESS | 1790 | 1467461387972 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 1790 | 1467461387978 Marionette TRACE conn3 <- [1,94,null,{}] 05:09:47 INFO - PROCESS | 1790 | 1467461387987 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}] 05:09:47 INFO - PROCESS | 1790 | 1467461387994 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:48 INFO - PROCESS | 1790 | 1467461388283 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:09:48 INFO - PROCESS | 1790 | 1467461388571 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 1790 | 1467461388584 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:48 INFO - PROCESS | 1790 | ++DOCSHELL 0xa2fb0000 == 31 [pid = 1790] [id = 31] 05:09:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0xa337bc00) [pid = 1790] [serial = 90] [outer = (nil)] 05:09:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0xa34bd000) [pid = 1790] [serial = 91] [outer = 0xa337bc00] 05:09:48 INFO - PROCESS | 1790 | 1467461388668 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0xa343c000) [pid = 1790] [serial = 92] [outer = 0xa337bc00] 05:09:49 INFO - PROCESS | 1790 | 1467461389497 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]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1559ms 05:09:49 INFO - PROCESS | 1790 | 1467461389531 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:09:49 INFO - PROCESS | 1790 | 1467461389535 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:09:49 INFO - PROCESS | 1790 | 1467461389547 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 1790 | 1467461389551 Marionette TRACE conn3 <- [1,98,null,{}] 05:09:49 INFO - PROCESS | 1790 | 1467461389564 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}] 05:09:49 INFO - PROCESS | 1790 | 1467461389574 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:49 INFO - PROCESS | 1790 | 1467461389797 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:09:49 INFO - PROCESS | 1790 | 1467461389943 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 1790 | 1467461389950 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x9535b000 == 32 [pid = 1790] [id = 32] 05:09:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x97706800) [pid = 1790] [serial = 93] [outer = (nil)] 05:09:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0xa4e44000) [pid = 1790] [serial = 94] [outer = 0x97706800] 05:09:50 INFO - PROCESS | 1790 | 1467461390032 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0xa3386400) [pid = 1790] [serial = 95] [outer = 0x97706800] 05:09:50 INFO - PROCESS | 1790 | 1467461390974 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]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1463ms 05:09:51 INFO - PROCESS | 1790 | 1467461391006 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 1790 | 1467461391012 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:09:51 INFO - PROCESS | 1790 | 1467461391020 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 1790 | 1467461391024 Marionette TRACE conn3 <- [1,102,null,{}] 05:09:51 INFO - PROCESS | 1790 | 1467461391051 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}] 05:09:51 INFO - PROCESS | 1790 | 1467461391056 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:51 INFO - PROCESS | 1790 | 1467461391227 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:09:51 INFO - PROCESS | 1790 | 1467461391393 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 1790 | 1467461391407 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x94746c00 == 33 [pid = 1790] [id = 33] 05:09:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x95187c00) [pid = 1790] [serial = 96] [outer = (nil)] 05:09:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x95354000) [pid = 1790] [serial = 97] [outer = 0x95187c00] 05:09:51 INFO - PROCESS | 1790 | 1467461391544 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x98330800) [pid = 1790] [serial = 98] [outer = 0x95187c00] 05:09:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x93c1a000) [pid = 1790] [serial = 99] [outer = 0x92dcd000] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x9a4e1400) [pid = 1790] [serial = 12] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0xa4e48000) [pid = 1790] [serial = 2] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x98235400) [pid = 1790] [serial = 43] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x98332800) [pid = 1790] [serial = 44] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x99bbec00) [pid = 1790] [serial = 46] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x9acf0800) [pid = 1790] [serial = 49] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x9b6e9800) [pid = 1790] [serial = 52] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x9cbef400) [pid = 1790] [serial = 55] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0xa231ec00) [pid = 1790] [serial = 58] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0xa2fafc00) [pid = 1790] [serial = 61] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0xa340bc00) [pid = 1790] [serial = 64] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x9b8e5000) [pid = 1790] [serial = 53] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x924a5400) [pid = 1790] [serial = 27] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x93a01c00) [pid = 1790] [serial = 31] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x98b70000) [pid = 1790] [serial = 34] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x9b1cf800) [pid = 1790] [serial = 37] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0xa2358c00) [pid = 1790] [serial = 40] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x923d6800) [pid = 1790] [serial = 25] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x9d873800) [pid = 1790] [serial = 56] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0xa2530800) [pid = 1790] [serial = 59] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0xa2fedc00) [pid = 1790] [serial = 62] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x9ae36400) [pid = 1790] [serial = 50] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x9989a400) [pid = 1790] [serial = 35] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x99f7a800) [pid = 1790] [serial = 47] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x9b7e2c00) [pid = 1790] [serial = 38] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x922ea400) [pid = 1790] [serial = 23] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 59 (0x924ab800) [pid = 1790] [serial = 28] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 58 (0xa34c2000) [pid = 1790] [serial = 41] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 57 (0x93c1c400) [pid = 1790] [serial = 19] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 56 (0x93c14000) [pid = 1790] [serial = 16] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 55 (0x93c19000) [pid = 1790] [serial = 17] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 54 (0x9a0d9c00) [pid = 1790] [serial = 9] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | --DOMWINDOW == 53 (0x922e5400) [pid = 1790] [serial = 22] [outer = (nil)] [url = about:blank] 05:09:53 INFO - PROCESS | 1790 | 1467461393473 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]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2512ms 05:09:53 INFO - PROCESS | 1790 | 1467461393533 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 1790 | 1467461393539 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:09:53 INFO - PROCESS | 1790 | 1467461393577 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1790 | 1467461393583 Marionette TRACE conn3 <- [1,106,null,{}] 05:09:53 INFO - PROCESS | 1790 | 1467461393591 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}] 05:09:53 INFO - PROCESS | 1790 | 1467461393597 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:53 INFO - PROCESS | 1790 | 1467461393769 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:09:53 INFO - PROCESS | 1790 | 1467461393784 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 1790 | 1467461393797 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x93c14800 == 34 [pid = 1790] [id = 34] 05:09:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 54 (0x93c14c00) [pid = 1790] [serial = 100] [outer = (nil)] 05:09:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 55 (0x93c19000) [pid = 1790] [serial = 101] [outer = 0x93c14c00] 05:09:53 INFO - PROCESS | 1790 | 1467461393874 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 56 (0x93c1c000) [pid = 1790] [serial = 102] [outer = 0x93c14c00] 05:09:54 INFO - PROCESS | 1790 | 1467461394693 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]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1147ms 05:09:54 INFO - PROCESS | 1790 | 1467461394720 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:09:54 INFO - PROCESS | 1790 | 1467461394729 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:09:54 INFO - PROCESS | 1790 | 1467461394741 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 1790 | 1467461394746 Marionette TRACE conn3 <- [1,110,null,{}] 05:09:54 INFO - PROCESS | 1790 | 1467461394753 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}] 05:09:54 INFO - PROCESS | 1790 | 1467461394760 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:54 INFO - PROCESS | 1790 | 1467461394940 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:09:55 INFO - PROCESS | 1790 | 1467461395044 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 1790 | 1467461395054 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dd7c00 == 35 [pid = 1790] [id = 35] 05:09:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 57 (0x97706c00) [pid = 1790] [serial = 103] [outer = (nil)] 05:09:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 58 (0x98bc8000) [pid = 1790] [serial = 104] [outer = 0x97706c00] 05:09:55 INFO - PROCESS | 1790 | 1467461395127 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0x99795400) [pid = 1790] [serial = 105] [outer = 0x97706c00] 05:09:55 INFO - PROCESS | 1790 | 1467461395933 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]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1235ms 05:09:55 INFO - PROCESS | 1790 | 1467461395975 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 1790 | 1467461395978 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:09:55 INFO - PROCESS | 1790 | 1467461395995 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 1790 | 1467461396001 Marionette TRACE conn3 <- [1,114,null,{}] 05:09:56 INFO - PROCESS | 1790 | 1467461396020 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}] 05:09:56 INFO - PROCESS | 1790 | 1467461396029 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:56 INFO - PROCESS | 1790 | 1467461396228 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:09:56 INFO - PROCESS | 1790 | 1467461396258 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 1790 | 1467461396265 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a253800 == 36 [pid = 1790] [id = 36] 05:09:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x9a4d4800) [pid = 1790] [serial = 106] [outer = (nil)] 05:09:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x9aaa4c00) [pid = 1790] [serial = 107] [outer = 0x9a4d4800] 05:09:56 INFO - PROCESS | 1790 | 1467461396341 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x9acf5800) [pid = 1790] [serial = 108] [outer = 0x9a4d4800] 05:09:57 INFO - PROCESS | 1790 | 1467461397192 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]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1242ms 05:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:09:57 INFO - PROCESS | 1790 | 1467461397243 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 1790 | 1467461397247 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:09:57 INFO - PROCESS | 1790 | 1467461397259 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 1790 | 1467461397262 Marionette TRACE conn3 <- [1,118,null,{}] 05:09:57 INFO - PROCESS | 1790 | 1467461397268 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}] 05:09:57 INFO - PROCESS | 1790 | 1467461397273 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:57 INFO - PROCESS | 1790 | 1467461397723 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:09:57 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0xa3382000) [pid = 1790] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:09:57 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x92dd3c00) [pid = 1790] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:09:57 INFO - PROCESS | 1790 | --DOMWINDOW == 59 (0x9a1e3000) [pid = 1790] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:09:57 INFO - PROCESS | 1790 | --DOMWINDOW == 58 (0x95107000) [pid = 1790] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:09:57 INFO - PROCESS | 1790 | --DOMWINDOW == 57 (0x93a09c00) [pid = 1790] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:09:57 INFO - PROCESS | 1790 | 1467461397913 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 1790 | 1467461397923 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e7400 == 37 [pid = 1790] [id = 37] 05:09:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 58 (0x924a7400) [pid = 1790] [serial = 109] [outer = (nil)] 05:09:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0x97709000) [pid = 1790] [serial = 110] [outer = 0x924a7400] 05:09:58 INFO - PROCESS | 1790 | 1467461398029 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x9b762800) [pid = 1790] [serial = 111] [outer = 0x924a7400] 05:09:58 INFO - PROCESS | 1790 | 1467461398626 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]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1435ms 05:09:58 INFO - PROCESS | 1790 | 1467461398688 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 1790 | 1467461398692 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:09:58 INFO - PROCESS | 1790 | 1467461398698 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 1790 | 1467461398701 Marionette TRACE conn3 <- [1,122,null,{}] 05:09:58 INFO - PROCESS | 1790 | 1467461398707 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}] 05:09:58 INFO - PROCESS | 1790 | 1467461398712 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:58 INFO - PROCESS | 1790 | 1467461398895 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:09:58 INFO - PROCESS | 1790 | 1467461398929 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 1790 | 1467461398938 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:09:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x95101c00 == 38 [pid = 1790] [id = 38] 05:09:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x95102000) [pid = 1790] [serial = 112] [outer = (nil)] 05:09:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x95104400) [pid = 1790] [serial = 113] [outer = 0x95102000] 05:09:59 INFO - PROCESS | 1790 | 1467461399003 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x95109400) [pid = 1790] [serial = 114] [outer = 0x95102000] 05:09:59 INFO - PROCESS | 1790 | 1467461399786 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]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1136ms 05:09:59 INFO - PROCESS | 1790 | 1467461399835 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 1790 | 1467461399842 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:09:59 INFO - PROCESS | 1790 | 1467461399852 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 1790 | 1467461399858 Marionette TRACE conn3 <- [1,126,null,{}] 05:09:59 INFO - PROCESS | 1790 | 1467461399910 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}] 05:09:59 INFO - PROCESS | 1790 | 1467461399916 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:00 INFO - PROCESS | 1790 | 1467461400157 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:10:00 INFO - PROCESS | 1790 | 1467461400228 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 1790 | 1467461400244 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a04c00 == 39 [pid = 1790] [id = 39] 05:10:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x93a06800) [pid = 1790] [serial = 115] [outer = (nil)] 05:10:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x93c14000) [pid = 1790] [serial = 116] [outer = 0x93a06800] 05:10:00 INFO - PROCESS | 1790 | 1467461400369 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x95104800) [pid = 1790] [serial = 117] [outer = 0x93a06800] 05:10:01 INFO - PROCESS | 1790 | 1467461401410 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]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1588ms 05:10:01 INFO - PROCESS | 1790 | 1467461401440 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 1790 | 1467461401447 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:10:01 INFO - PROCESS | 1790 | 1467461401459 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 1790 | 1467461401463 Marionette TRACE conn3 <- [1,130,null,{}] 05:10:01 INFO - PROCESS | 1790 | 1467461401470 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}] 05:10:01 INFO - PROCESS | 1790 | 1467461401476 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:01 INFO - PROCESS | 1790 | 1467461401701 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:10:01 INFO - PROCESS | 1790 | 1467461401957 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 1790 | 1467461401971 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d7c00 == 40 [pid = 1790] [id = 40] 05:10:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x98bc9c00) [pid = 1790] [serial = 118] [outer = (nil)] 05:10:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x99927800) [pid = 1790] [serial = 119] [outer = 0x98bc9c00] 05:10:02 INFO - PROCESS | 1790 | 1467461402106 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x99f72400) [pid = 1790] [serial = 120] [outer = 0x98bc9c00] 05:10:03 INFO - PROCESS | 1790 | 1467461403523 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]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 2092ms 05:10:03 INFO - PROCESS | 1790 | 1467461403550 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:10:03 INFO - PROCESS | 1790 | 1467461403555 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:10:03 INFO - PROCESS | 1790 | 1467461403562 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 1790 | 1467461403568 Marionette TRACE conn3 <- [1,134,null,{}] 05:10:03 INFO - PROCESS | 1790 | 1467461403584 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}] 05:10:03 INFO - PROCESS | 1790 | 1467461403593 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:03 INFO - PROCESS | 1790 | 1467461403793 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:10:03 INFO - PROCESS | 1790 | 1467461403950 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 1790 | 1467461403959 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b76ec00 == 41 [pid = 1790] [id = 41] 05:10:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x9b7e3c00) [pid = 1790] [serial = 121] [outer = (nil)] 05:10:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9b8eb800) [pid = 1790] [serial = 122] [outer = 0x9b7e3c00] 05:10:04 INFO - PROCESS | 1790 | 1467461404044 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x9cb69000) [pid = 1790] [serial = 123] [outer = 0x9b7e3c00] 05:10:05 INFO - PROCESS | 1790 | 1467461405164 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]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1637ms 05:10:05 INFO - PROCESS | 1790 | 1467461405203 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 1790 | 1467461405209 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:10:05 INFO - PROCESS | 1790 | 1467461405218 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 1790 | 1467461405222 Marionette TRACE conn3 <- [1,138,null,{}] 05:10:05 INFO - PROCESS | 1790 | 1467461405231 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}] 05:10:05 INFO - PROCESS | 1790 | 1467461405238 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:05 INFO - PROCESS | 1790 | 1467461405401 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:10:05 INFO - PROCESS | 1790 | 1467461405603 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:05 INFO - PROCESS | 1790 | 1467461405618 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x92fa5400 == 42 [pid = 1790] [id = 42] 05:10:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x93a09400) [pid = 1790] [serial = 124] [outer = (nil)] 05:10:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x93c15800) [pid = 1790] [serial = 125] [outer = 0x93a09400] 05:10:05 INFO - PROCESS | 1790 | 1467461405691 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x95102800) [pid = 1790] [serial = 126] [outer = 0x93a09400] 05:10:06 INFO - PROCESS | 1790 | --DOCSHELL 0x922e7400 == 41 [pid = 1790] [id = 37] 05:10:06 INFO - PROCESS | 1790 | --DOCSHELL 0x9a253800 == 40 [pid = 1790] [id = 36] 05:10:06 INFO - PROCESS | 1790 | --DOCSHELL 0x92dd7c00 == 39 [pid = 1790] [id = 35] 05:10:06 INFO - PROCESS | 1790 | --DOCSHELL 0x93c14800 == 38 [pid = 1790] [id = 34] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0xa5014000) [pid = 1790] [serial = 67] [outer = (nil)] [url = about:blank] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0xa34c0400) [pid = 1790] [serial = 65] [outer = (nil)] [url = about:blank] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x94748000) [pid = 1790] [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.] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x9ae3c400) [pid = 1790] [serial = 77] [outer = (nil)] [url = about:blank] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x9aaaa800) [pid = 1790] [serial = 76] [outer = (nil)] [url = about:blank] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x97703800) [pid = 1790] [serial = 70] [outer = (nil)] [url = about:blank] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x98bc4c00) [pid = 1790] [serial = 73] [outer = (nil)] [url = about:blank] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x9535e800) [pid = 1790] [serial = 71] [outer = (nil)] [url = about:blank] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x9988e400) [pid = 1790] [serial = 74] [outer = (nil)] [url = about:blank] 05:10:06 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0xa5077c00) [pid = 1790] [serial = 68] [outer = (nil)] [url = about:blank] 05:10:06 INFO - PROCESS | 1790 | 1467461406589 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]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1431ms 05:10:06 INFO - PROCESS | 1790 | 1467461406678 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 1790 | 1467461406685 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:10:06 INFO - PROCESS | 1790 | 1467461406730 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 1790 | 1467461406734 Marionette TRACE conn3 <- [1,142,null,{}] 05:10:06 INFO - PROCESS | 1790 | 1467461406781 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}] 05:10:06 INFO - PROCESS | 1790 | 1467461406785 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:06 INFO - PROCESS | 1790 | 1467461406953 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:10:07 INFO - PROCESS | 1790 | 1467461407098 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 1790 | 1467461407107 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x98226800 == 39 [pid = 1790] [id = 43] 05:10:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x98bc4c00) [pid = 1790] [serial = 127] [outer = (nil)] 05:10:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x99cc3400) [pid = 1790] [serial = 128] [outer = 0x98bc4c00] 05:10:07 INFO - PROCESS | 1790 | 1467461407183 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x9a1e2400) [pid = 1790] [serial = 129] [outer = 0x98bc4c00] 05:10:07 INFO - PROCESS | 1790 | 1467461407929 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]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1280ms 05:10:07 INFO - PROCESS | 1790 | 1467461407988 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:10:07 INFO - PROCESS | 1790 | 1467461407993 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:10:08 INFO - PROCESS | 1790 | 1467461408003 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 1790 | 1467461408011 Marionette TRACE conn3 <- [1,146,null,{}] 05:10:08 INFO - PROCESS | 1790 | 1467461408035 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}] 05:10:08 INFO - PROCESS | 1790 | 1467461408046 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:08 INFO - PROCESS | 1790 | 1467461408254 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:10:08 INFO - PROCESS | 1790 | 1467461408360 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 1790 | 1467461408373 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b761c00 == 40 [pid = 1790] [id = 44] 05:10:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x9b763c00) [pid = 1790] [serial = 130] [outer = (nil)] 05:10:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x9b76ac00) [pid = 1790] [serial = 131] [outer = 0x9b763c00] 05:10:08 INFO - PROCESS | 1790 | 1467461408445 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9b8e5000) [pid = 1790] [serial = 132] [outer = 0x9b763c00] 05:10:09 INFO - PROCESS | 1790 | 1467461409515 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]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1548ms 05:10:09 INFO - PROCESS | 1790 | 1467461409549 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 1790 | 1467461409554 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:10:09 INFO - PROCESS | 1790 | 1467461409560 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 1790 | 1467461409564 Marionette TRACE conn3 <- [1,150,null,{}] 05:10:09 INFO - PROCESS | 1790 | 1467461409577 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}] 05:10:09 INFO - PROCESS | 1790 | 1467461409582 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:09 INFO - PROCESS | 1790 | 1467461409814 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:10:09 INFO - PROCESS | 1790 | 1467461409862 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 1790 | 1467461409870 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:09 INFO - PROCESS | 1790 | ++DOCSHELL 0xa219f400 == 41 [pid = 1790] [id = 45] 05:10:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0xa21a8000) [pid = 1790] [serial = 133] [outer = (nil)] 05:10:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0xa2357800) [pid = 1790] [serial = 134] [outer = 0xa21a8000] 05:10:10 INFO - PROCESS | 1790 | 1467461410004 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0xa2528800) [pid = 1790] [serial = 135] [outer = 0xa21a8000] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x9b1ca000) [pid = 1790] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x9a4d4800) [pid = 1790] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x924a7400) [pid = 1790] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x9d802c00) [pid = 1790] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x93c14c00) [pid = 1790] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x9d86a400) [pid = 1790] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x95187c00) [pid = 1790] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x97706c00) [pid = 1790] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0xa337bc00) [pid = 1790] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x97706800) [pid = 1790] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:10:11 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x95108800) [pid = 1790] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:10:11 INFO - PROCESS | 1790 | 1467461411592 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]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2093ms 05:10:11 INFO - PROCESS | 1790 | 1467461411655 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 1790 | 1467461411660 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:10:11 INFO - PROCESS | 1790 | 1467461411668 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 1790 | 1467461411673 Marionette TRACE conn3 <- [1,154,null,{}] 05:10:11 INFO - PROCESS | 1790 | 1467461411681 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}] 05:10:11 INFO - PROCESS | 1790 | 1467461411688 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:11 INFO - PROCESS | 1790 | 1467461411914 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:10:12 INFO - PROCESS | 1790 | 1467461412055 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 1790 | 1467461412062 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x923cc000 == 42 [pid = 1790] [id = 46] 05:10:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x924ad000) [pid = 1790] [serial = 136] [outer = (nil)] 05:10:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x9aaa9800) [pid = 1790] [serial = 137] [outer = 0x924ad000] 05:10:12 INFO - PROCESS | 1790 | 1467461412141 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x9acf0400) [pid = 1790] [serial = 138] [outer = 0x924ad000] 05:10:12 INFO - PROCESS | 1790 | 1467461412888 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]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1236ms 05:10:12 INFO - PROCESS | 1790 | 1467461412917 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 1790 | 1467461412921 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:10:12 INFO - PROCESS | 1790 | 1467461412935 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 1790 | 1467461412937 Marionette TRACE conn3 <- [1,158,null,{}] 05:10:12 INFO - PROCESS | 1790 | 1467461412943 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}] 05:10:12 INFO - PROCESS | 1790 | 1467461412953 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:13 INFO - PROCESS | 1790 | 1467461413261 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:10:13 INFO - PROCESS | 1790 | 1467461413333 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 1790 | 1467461413346 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x9396b000 == 43 [pid = 1790] [id = 47] 05:10:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x9396fc00) [pid = 1790] [serial = 139] [outer = (nil)] 05:10:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x93c14800) [pid = 1790] [serial = 140] [outer = 0x9396fc00] 05:10:13 INFO - PROCESS | 1790 | 1467461413428 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x94749400) [pid = 1790] [serial = 141] [outer = 0x9396fc00] 05:10:14 INFO - PROCESS | 1790 | 1467461414396 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]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1481ms 05:10:14 INFO - PROCESS | 1790 | 1467461414417 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 1790 | 1467461414424 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:10:14 INFO - PROCESS | 1790 | 1467461414432 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 1790 | 1467461414437 Marionette TRACE conn3 <- [1,162,null,{}] 05:10:14 INFO - PROCESS | 1790 | 1467461414444 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}] 05:10:14 INFO - PROCESS | 1790 | 1467461414451 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:14 INFO - PROCESS | 1790 | 1467461414631 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:10:14 INFO - PROCESS | 1790 | 1467461414774 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 1790 | 1467461414786 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e9400 == 44 [pid = 1790] [id = 48] 05:10:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x9518e000) [pid = 1790] [serial = 142] [outer = (nil)] 05:10:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9770f800) [pid = 1790] [serial = 143] [outer = 0x9518e000] 05:10:14 INFO - PROCESS | 1790 | 1467461414930 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x9966bc00) [pid = 1790] [serial = 144] [outer = 0x9518e000] 05:10:15 INFO - PROCESS | 1790 | 1467461415659 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:10:16 INFO - PROCESS | 1790 | 1467461416088 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]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1736ms 05:10:16 INFO - PROCESS | 1790 | 1467461416169 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 1790 | 1467461416174 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:10:16 INFO - PROCESS | 1790 | 1467461416181 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 1790 | 1467461416185 Marionette TRACE conn3 <- [1,166,null,{}] 05:10:16 INFO - PROCESS | 1790 | 1467461416192 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}] 05:10:16 INFO - PROCESS | 1790 | 1467461416197 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:16 INFO - PROCESS | 1790 | 1467461416420 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:10:16 INFO - PROCESS | 1790 | 1467461416597 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 1790 | 1467461416607 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a0b400 == 45 [pid = 1790] [id = 49] 05:10:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x97710400) [pid = 1790] [serial = 145] [outer = (nil)] 05:10:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0xa1097400) [pid = 1790] [serial = 146] [outer = 0x97710400] 05:10:16 INFO - PROCESS | 1790 | 1467461416748 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0xa2321800) [pid = 1790] [serial = 147] [outer = 0x97710400] 05:10:17 INFO - PROCESS | 1790 | 1467461417791 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]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1632ms 05:10:17 INFO - PROCESS | 1790 | 1467461417814 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 1790 | 1467461417829 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:10:17 INFO - PROCESS | 1790 | 1467461417858 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 1790 | 1467461417877 Marionette TRACE conn3 <- [1,170,null,{}] 05:10:17 INFO - PROCESS | 1790 | 1467461417960 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}] 05:10:17 INFO - PROCESS | 1790 | 1467461417969 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:18 INFO - PROCESS | 1790 | 1467461418186 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:10:18 INFO - PROCESS | 1790 | 1467461418392 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 1790 | 1467461418401 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x9cbea000 == 46 [pid = 1790] [id = 50] 05:10:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0xa2fafc00) [pid = 1790] [serial = 148] [outer = (nil)] 05:10:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0xa34c5000) [pid = 1790] [serial = 149] [outer = 0xa2fafc00] 05:10:18 INFO - PROCESS | 1790 | 1467461418484 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0xa4e50c00) [pid = 1790] [serial = 150] [outer = 0xa2fafc00] 05:10:19 INFO - PROCESS | 1790 | 1467461419358 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]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1566ms 05:10:19 INFO - PROCESS | 1790 | 1467461419409 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 1790 | 1467461419413 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:10:19 INFO - PROCESS | 1790 | 1467461419420 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 1790 | 1467461419424 Marionette TRACE conn3 <- [1,174,null,{}] 05:10:19 INFO - PROCESS | 1790 | 1467461419432 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}] 05:10:19 INFO - PROCESS | 1790 | 1467461419437 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:19 INFO - PROCESS | 1790 | 1467461419630 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:10:19 INFO - PROCESS | 1790 | 1467461419774 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 1790 | 1467461419783 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:19 INFO - PROCESS | 1790 | ++DOCSHELL 0xa340cc00 == 47 [pid = 1790] [id = 51] 05:10:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0xa4e49400) [pid = 1790] [serial = 151] [outer = (nil)] 05:10:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0xa6243800) [pid = 1790] [serial = 152] [outer = 0xa4e49400] 05:10:19 INFO - PROCESS | 1790 | 1467461419869 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0xa62b4800) [pid = 1790] [serial = 153] [outer = 0xa4e49400] 05:10:20 INFO - PROCESS | 1790 | 1467461420744 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]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1353ms 05:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:10:20 INFO - PROCESS | 1790 | 1467461420774 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 1790 | 1467461420777 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:10:20 INFO - PROCESS | 1790 | 1467461420784 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 1790 | 1467461420788 Marionette TRACE conn3 <- [1,178,null,{}] 05:10:20 INFO - PROCESS | 1790 | 1467461420794 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}] 05:10:20 INFO - PROCESS | 1790 | 1467461420799 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:21 INFO - PROCESS | 1790 | 1467461421141 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:10:21 INFO - PROCESS | 1790 | 1467461421393 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 1790 | 1467461421417 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a4dec00 == 48 [pid = 1790] [id = 52] 05:10:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x9acec000) [pid = 1790] [serial = 154] [outer = (nil)] 05:10:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x9b7ee000) [pid = 1790] [serial = 155] [outer = 0x9acec000] 05:10:21 INFO - PROCESS | 1790 | 1467461421548 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0xa6f3c400) [pid = 1790] [serial = 156] [outer = 0x9acec000] 05:10:22 INFO - PROCESS | 1790 | 1467461422405 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]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1683ms 05:10:22 INFO - PROCESS | 1790 | 1467461422467 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 1790 | 1467461422470 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:10:22 INFO - PROCESS | 1790 | 1467461422477 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 1790 | 1467461422481 Marionette TRACE conn3 <- [1,182,null,{}] 05:10:22 INFO - PROCESS | 1790 | 1467461422489 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}] 05:10:22 INFO - PROCESS | 1790 | 1467461422493 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:22 INFO - PROCESS | 1790 | 1467461422672 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:10:23 INFO - PROCESS | 1790 | 1467461423028 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 1790 | 1467461423037 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dd7c00 == 49 [pid = 1790] [id = 53] 05:10:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92dd8000) [pid = 1790] [serial = 157] [outer = (nil)] 05:10:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x93a03400) [pid = 1790] [serial = 158] [outer = 0x92dd8000] 05:10:23 INFO - PROCESS | 1790 | 1467461423160 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x947ef400) [pid = 1790] [serial = 159] [outer = 0x92dd8000] 05:10:24 INFO - PROCESS | 1790 | 1467461424110 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]]]}] 05:10:24 INFO - PROCESS | 1790 | --DOCSHELL 0xa219f400 == 48 [pid = 1790] [id = 45] 05:10:24 INFO - PROCESS | 1790 | --DOCSHELL 0x9b761c00 == 47 [pid = 1790] [id = 44] 05:10:24 INFO - PROCESS | 1790 | --DOCSHELL 0x98226800 == 46 [pid = 1790] [id = 43] 05:10:24 INFO - PROCESS | 1790 | --DOCSHELL 0x92fa5400 == 45 [pid = 1790] [id = 42] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x95104400) [pid = 1790] [serial = 113] [outer = (nil)] [url = about:blank] 05:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1698ms 05:10:24 INFO - PROCESS | 1790 | --DOCSHELL 0x93a04c00 == 44 [pid = 1790] [id = 39] 05:10:24 INFO - PROCESS | 1790 | 1467461424179 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:10:24 INFO - PROCESS | 1790 | 1467461424184 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:10:24 INFO - PROCESS | 1790 | 1467461424192 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 1790 | 1467461424195 Marionette TRACE conn3 <- [1,186,null,{}] 05:10:24 INFO - PROCESS | 1790 | 1467461424203 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}] 05:10:24 INFO - PROCESS | 1790 | 1467461424211 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:24 INFO - PROCESS | 1790 | 1467461424395 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x9b764000) [pid = 1790] [serial = 83] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x9b75fc00) [pid = 1790] [serial = 82] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x9aaa4c00) [pid = 1790] [serial = 107] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x97709000) [pid = 1790] [serial = 110] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0xa219ac00) [pid = 1790] [serial = 86] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0xa1093000) [pid = 1790] [serial = 85] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x93c19000) [pid = 1790] [serial = 101] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x93c1c000) [pid = 1790] [serial = 102] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0xa2350800) [pid = 1790] [serial = 89] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0xa21fb000) [pid = 1790] [serial = 88] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x98330800) [pid = 1790] [serial = 98] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x95354000) [pid = 1790] [serial = 97] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x98bc8000) [pid = 1790] [serial = 104] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0xa343c000) [pid = 1790] [serial = 92] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0xa34bd000) [pid = 1790] [serial = 91] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0xa3386400) [pid = 1790] [serial = 95] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0xa4e44000) [pid = 1790] [serial = 94] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x9a1dcc00) [pid = 1790] [serial = 80] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x9966a800) [pid = 1790] [serial = 79] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x9acf5800) [pid = 1790] [serial = 108] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x9b762800) [pid = 1790] [serial = 111] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x99795400) [pid = 1790] [serial = 105] [outer = (nil)] [url = about:blank] 05:10:24 INFO - PROCESS | 1790 | 1467461424598 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 1790 | 1467461424607 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x93c19000 == 45 [pid = 1790] [id = 54] 05:10:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x947ee000) [pid = 1790] [serial = 160] [outer = (nil)] 05:10:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x95190800) [pid = 1790] [serial = 161] [outer = 0x947ee000] 05:10:24 INFO - PROCESS | 1790 | 1467461424686 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x97708c00) [pid = 1790] [serial = 162] [outer = 0x947ee000] 05:10:25 INFO - PROCESS | 1790 | 1467461425355 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]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1198ms 05:10:25 INFO - PROCESS | 1790 | 1467461425393 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:10:25 INFO - PROCESS | 1790 | 1467461425399 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:10:25 INFO - PROCESS | 1790 | 1467461425406 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 1790 | 1467461425409 Marionette TRACE conn3 <- [1,190,null,{}] 05:10:25 INFO - PROCESS | 1790 | 1467461425415 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}] 05:10:25 INFO - PROCESS | 1790 | 1467461425420 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:25 INFO - PROCESS | 1790 | 1467461425585 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:10:25 INFO - PROCESS | 1790 | 1467461425688 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 1790 | 1467461425696 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x98bc8000 == 46 [pid = 1790] [id = 55] 05:10:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x9972a800) [pid = 1790] [serial = 163] [outer = (nil)] 05:10:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x99733400) [pid = 1790] [serial = 164] [outer = 0x9972a800] 05:10:25 INFO - PROCESS | 1790 | 1467461425766 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x99738c00) [pid = 1790] [serial = 165] [outer = 0x9972a800] 05:10:26 INFO - PROCESS | 1790 | 1467461426441 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]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1081ms 05:10:26 INFO - PROCESS | 1790 | 1467461426487 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 1790 | 1467461426491 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:10:26 INFO - PROCESS | 1790 | 1467461426523 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 1790 | 1467461426531 Marionette TRACE conn3 <- [1,194,null,{}] 05:10:26 INFO - PROCESS | 1790 | 1467461426545 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}] 05:10:26 INFO - PROCESS | 1790 | 1467461426552 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:26 INFO - PROCESS | 1790 | 1467461426726 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:10:26 INFO - PROCESS | 1790 | 1467461426737 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 1790 | 1467461426744 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x9972f800 == 47 [pid = 1790] [id = 56] 05:10:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9aaae000) [pid = 1790] [serial = 166] [outer = (nil)] 05:10:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x9b196800) [pid = 1790] [serial = 167] [outer = 0x9aaae000] 05:10:26 INFO - PROCESS | 1790 | 1467461426817 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x9b6f3000) [pid = 1790] [serial = 168] [outer = 0x9aaae000] 05:10:27 INFO - PROCESS | 1790 | 1467461427686 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]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1227ms 05:10:27 INFO - PROCESS | 1790 | 1467461427725 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 1790 | 1467461427730 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:10:27 INFO - PROCESS | 1790 | 1467461427745 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 1790 | 1467461427748 Marionette TRACE conn3 <- [1,198,null,{}] 05:10:27 INFO - PROCESS | 1790 | 1467461427754 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}] 05:10:27 INFO - PROCESS | 1790 | 1467461427759 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:27 INFO - PROCESS | 1790 | 1467461427954 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:10:27 INFO - PROCESS | 1790 | 1467461427975 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 1790 | 1467461427981 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x99bbdc00 == 48 [pid = 1790] [id = 57] 05:10:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x99bbec00) [pid = 1790] [serial = 169] [outer = (nil)] 05:10:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x9b76d800) [pid = 1790] [serial = 170] [outer = 0x99bbec00] 05:10:28 INFO - PROCESS | 1790 | 1467461428050 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9b7f0c00) [pid = 1790] [serial = 171] [outer = 0x99bbec00] 05:10:28 INFO - PROCESS | 1790 | 1467461428863 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]]]}] 05:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1181ms 05:10:28 INFO - PROCESS | 1790 | 1467461428927 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 1790 | 1467461428931 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:10:28 INFO - PROCESS | 1790 | 1467461428937 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - PROCESS | 1790 | 1467461428940 Marionette TRACE conn3 <- [1,202,null,{}] 05:10:28 INFO - PROCESS | 1790 | 1467461428946 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}] 05:10:28 INFO - PROCESS | 1790 | 1467461428950 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:29 INFO - PROCESS | 1790 | 1467461429168 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:10:29 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0xa21a8000) [pid = 1790] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:10:29 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x98bc4c00) [pid = 1790] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:10:29 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x9b763c00) [pid = 1790] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:10:29 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x93a09400) [pid = 1790] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:10:29 INFO - PROCESS | 1790 | 1467461429248 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 1790 | 1467461429266 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x9972fc00 == 49 [pid = 1790] [id = 58] 05:10:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x99925c00) [pid = 1790] [serial = 172] [outer = (nil)] 05:10:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0xa208e800) [pid = 1790] [serial = 173] [outer = 0x99925c00] 05:10:29 INFO - PROCESS | 1790 | 1467461429339 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0xa21a4800) [pid = 1790] [serial = 174] [outer = 0x99925c00] 05:10:30 INFO - PROCESS | 1790 | 1467461430021 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]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1129ms 05:10:30 INFO - PROCESS | 1790 | 1467461430067 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 1790 | 1467461430070 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:10:30 INFO - PROCESS | 1790 | 1467461430089 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 1790 | 1467461430091 Marionette TRACE conn3 <- [1,206,null,{}] 05:10:30 INFO - PROCESS | 1790 | 1467461430097 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}] 05:10:30 INFO - PROCESS | 1790 | 1467461430103 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:30 INFO - PROCESS | 1790 | 1467461430254 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:10:30 INFO - PROCESS | 1790 | 1467461430263 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 1790 | 1467461430269 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d5c00 == 50 [pid = 1790] [id = 59] 05:10:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x923d7000) [pid = 1790] [serial = 175] [outer = (nil)] 05:10:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0xa34ca400) [pid = 1790] [serial = 176] [outer = 0x923d7000] 05:10:30 INFO - PROCESS | 1790 | 1467461430338 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0xa5016800) [pid = 1790] [serial = 177] [outer = 0x923d7000] 05:10:31 INFO - PROCESS | 1790 | 1467461431198 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]]]}] 05:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1186ms 05:10:31 INFO - PROCESS | 1790 | 1467461431275 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 1790 | 1467461431281 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:10:31 INFO - PROCESS | 1790 | 1467461431293 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 1790 | 1467461431299 Marionette TRACE conn3 <- [1,210,null,{}] 05:10:31 INFO - PROCESS | 1790 | 1467461431319 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}] 05:10:31 INFO - PROCESS | 1790 | 1467461431326 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:31 INFO - PROCESS | 1790 | 1467461431502 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:10:31 INFO - PROCESS | 1790 | 1467461431623 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 1790 | 1467461431637 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x94748000 == 51 [pid = 1790] [id = 60] 05:10:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x94750c00) [pid = 1790] [serial = 178] [outer = (nil)] 05:10:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x947f3800) [pid = 1790] [serial = 179] [outer = 0x94750c00] 05:10:31 INFO - PROCESS | 1790 | 1467461431732 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x95105800) [pid = 1790] [serial = 180] [outer = 0x94750c00] 05:10:32 INFO - PROCESS | 1790 | 1467461432628 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]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1395ms 05:10:32 INFO - PROCESS | 1790 | 1467461432688 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 1790 | 1467461432696 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:10:32 INFO - PROCESS | 1790 | 1467461432707 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 1790 | 1467461432710 Marionette TRACE conn3 <- [1,214,null,{}] 05:10:32 INFO - PROCESS | 1790 | 1467461432717 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}] 05:10:32 INFO - PROCESS | 1790 | 1467461432723 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:32 INFO - PROCESS | 1790 | 1467461432942 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:10:33 INFO - PROCESS | 1790 | 1467461433090 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 1790 | 1467461433100 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x924af400 == 52 [pid = 1790] [id = 61] 05:10:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x9972d800) [pid = 1790] [serial = 181] [outer = (nil)] 05:10:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x99734c00) [pid = 1790] [serial = 182] [outer = 0x9972d800] 05:10:33 INFO - PROCESS | 1790 | 1467461433184 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x99bbb400) [pid = 1790] [serial = 183] [outer = 0x9972d800] 05:10:34 INFO - PROCESS | 1790 | 1467461434081 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]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1406ms 05:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:10:34 INFO - PROCESS | 1790 | 1467461434113 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 1790 | 1467461434117 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:10:34 INFO - PROCESS | 1790 | 1467461434124 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 1790 | 1467461434130 Marionette TRACE conn3 <- [1,218,null,{}] 05:10:34 INFO - PROCESS | 1790 | 1467461434146 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}] 05:10:34 INFO - PROCESS | 1790 | 1467461434155 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:34 INFO - PROCESS | 1790 | 1467461434335 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:10:34 INFO - PROCESS | 1790 | 1467461434483 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 1790 | 1467461434494 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:34 INFO - PROCESS | 1790 | ++DOCSHELL 0xa25eb400 == 53 [pid = 1790] [id = 62] 05:10:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0xa25f2c00) [pid = 1790] [serial = 184] [outer = (nil)] 05:10:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0xa3382800) [pid = 1790] [serial = 185] [outer = 0xa25f2c00] 05:10:34 INFO - PROCESS | 1790 | 1467461434578 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0xa34c2000) [pid = 1790] [serial = 186] [outer = 0xa25f2c00] 05:10:35 INFO - PROCESS | 1790 | 1467461435465 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]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1387ms 05:10:35 INFO - PROCESS | 1790 | 1467461435510 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:10:35 INFO - PROCESS | 1790 | 1467461435515 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:10:35 INFO - PROCESS | 1790 | 1467461435521 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 1790 | 1467461435525 Marionette TRACE conn3 <- [1,222,null,{}] 05:10:35 INFO - PROCESS | 1790 | 1467461435531 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}] 05:10:35 INFO - PROCESS | 1790 | 1467461435536 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:35 INFO - PROCESS | 1790 | 1467461435711 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:10:35 INFO - PROCESS | 1790 | 1467461435859 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 1790 | 1467461435868 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x99b6a400 == 54 [pid = 1790] [id = 63] 05:10:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x99b6c800) [pid = 1790] [serial = 187] [outer = (nil)] 05:10:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x99b73000) [pid = 1790] [serial = 188] [outer = 0x99b6c800] 05:10:35 INFO - PROCESS | 1790 | 1467461435948 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x99b77c00) [pid = 1790] [serial = 189] [outer = 0x99b6c800] 05:10:36 INFO - PROCESS | 1790 | 1467461436844 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]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1381ms 05:10:36 INFO - PROCESS | 1790 | 1467461436902 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:10:36 INFO - PROCESS | 1790 | 1467461436906 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:10:36 INFO - PROCESS | 1790 | 1467461436913 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 1790 | 1467461436917 Marionette TRACE conn3 <- [1,226,null,{}] 05:10:36 INFO - PROCESS | 1790 | 1467461436923 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}] 05:10:36 INFO - PROCESS | 1790 | 1467461436928 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:37 INFO - PROCESS | 1790 | 1467461437095 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:10:37 INFO - PROCESS | 1790 | 1467461437243 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 1790 | 1467461437249 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x952c8800 == 55 [pid = 1790] [id = 64] 05:10:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x952c9000) [pid = 1790] [serial = 190] [outer = (nil)] 05:10:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x952d0800) [pid = 1790] [serial = 191] [outer = 0x952c9000] 05:10:37 INFO - PROCESS | 1790 | 1467461437332 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x952d3000) [pid = 1790] [serial = 192] [outer = 0x952c9000] 05:10:38 INFO - PROCESS | 1790 | 1467461438163 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]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1286ms 05:10:38 INFO - PROCESS | 1790 | 1467461438198 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 1790 | 1467461438202 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:10:38 INFO - PROCESS | 1790 | 1467461438209 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 1790 | 1467461438212 Marionette TRACE conn3 <- [1,230,null,{}] 05:10:38 INFO - PROCESS | 1790 | 1467461438218 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}] 05:10:38 INFO - PROCESS | 1790 | 1467461438228 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:38 INFO - PROCESS | 1790 | 1467461438499 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:10:38 INFO - PROCESS | 1790 | 1467461438617 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 1790 | 1467461438626 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x922df000 == 56 [pid = 1790] [id = 65] 05:10:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x923c9c00) [pid = 1790] [serial = 193] [outer = (nil)] 05:10:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x9b76dc00) [pid = 1790] [serial = 194] [outer = 0x923c9c00] 05:10:38 INFO - PROCESS | 1790 | 1467461438704 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0xa50cf000) [pid = 1790] [serial = 195] [outer = 0x923c9c00] 05:10:39 INFO - PROCESS | 1790 | 1467461439551 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]]]}] 05:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1383ms 05:10:39 INFO - PROCESS | 1790 | 1467461439592 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 1790 | 1467461439597 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:10:39 INFO - PROCESS | 1790 | 1467461439603 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 1790 | 1467461439607 Marionette TRACE conn3 <- [1,234,null,{}] 05:10:39 INFO - PROCESS | 1790 | 1467461439612 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}] 05:10:39 INFO - PROCESS | 1790 | 1467461439617 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:39 INFO - PROCESS | 1790 | 1467461439782 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:10:39 INFO - PROCESS | 1790 | 1467461439932 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 1790 | 1467461439940 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e3800 == 57 [pid = 1790] [id = 66] 05:10:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x952cc800) [pid = 1790] [serial = 196] [outer = (nil)] 05:10:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0xa50d3c00) [pid = 1790] [serial = 197] [outer = 0x952cc800] 05:10:40 INFO - PROCESS | 1790 | 1467461440022 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0xa50d5c00) [pid = 1790] [serial = 198] [outer = 0x952cc800] 05:10:40 INFO - PROCESS | 1790 | 1467461440864 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]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1279ms 05:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:10:40 INFO - PROCESS | 1790 | 1467461440914 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 1790 | 1467461440918 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:10:40 INFO - PROCESS | 1790 | 1467461440926 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 1790 | 1467461440929 Marionette TRACE conn3 <- [1,238,null,{}] 05:10:40 INFO - PROCESS | 1790 | 1467461440935 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}] 05:10:40 INFO - PROCESS | 1790 | 1467461440940 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:41 INFO - PROCESS | 1790 | 1467461441114 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:10:41 INFO - PROCESS | 1790 | 1467461441268 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 1790 | 1467461441275 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x924a5000 == 58 [pid = 1790] [id = 67] 05:10:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x924a7400) [pid = 1790] [serial = 199] [outer = (nil)] 05:10:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x99f75000) [pid = 1790] [serial = 200] [outer = 0x924a7400] 05:10:41 INFO - PROCESS | 1790 | 1467461441355 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x9a1e0c00) [pid = 1790] [serial = 201] [outer = 0x924a7400] 05:10:42 INFO - PROCESS | 1790 | 1467461442527 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]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1647ms 05:10:42 INFO - PROCESS | 1790 | 1467461442573 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 1790 | 1467461442579 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:10:42 INFO - PROCESS | 1790 | 1467461442586 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 1790 | 1467461442594 Marionette TRACE conn3 <- [1,242,null,{}] 05:10:42 INFO - PROCESS | 1790 | 1467461442601 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}] 05:10:42 INFO - PROCESS | 1790 | 1467461442607 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:42 INFO - PROCESS | 1790 | 1467461442782 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:10:42 INFO - PROCESS | 1790 | 1467461442940 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 1790 | 1467461442953 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x952ca400 == 59 [pid = 1790] [id = 68] 05:10:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x952ce400) [pid = 1790] [serial = 202] [outer = (nil)] 05:10:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x98234000) [pid = 1790] [serial = 203] [outer = 0x952ce400] 05:10:43 INFO - PROCESS | 1790 | 1467461443107 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x9972bc00) [pid = 1790] [serial = 204] [outer = 0x952ce400] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x924a3000 == 58 [pid = 1790] [id = 27] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x9b19dc00 == 57 [pid = 1790] [id = 28] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x9972fc00 == 56 [pid = 1790] [id = 58] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x99bbdc00 == 55 [pid = 1790] [id = 57] 05:10:43 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x9aaa9800) [pid = 1790] [serial = 137] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x9b8eb800) [pid = 1790] [serial = 122] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x9972f800 == 54 [pid = 1790] [id = 56] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x98bc8000 == 53 [pid = 1790] [id = 55] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x93c19000 == 52 [pid = 1790] [id = 54] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x92dd7c00 == 51 [pid = 1790] [id = 53] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x93a0b400 == 50 [pid = 1790] [id = 49] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x922e9400 == 49 [pid = 1790] [id = 48] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x9396b000 == 48 [pid = 1790] [id = 47] 05:10:43 INFO - PROCESS | 1790 | --DOCSHELL 0x923cc000 == 47 [pid = 1790] [id = 46] 05:10:44 INFO - PROCESS | 1790 | 1467461444005 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]]]}] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0xa2357800) [pid = 1790] [serial = 134] [outer = (nil)] [url = about:blank] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x99cc3400) [pid = 1790] [serial = 128] [outer = (nil)] [url = about:blank] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x9a1e2400) [pid = 1790] [serial = 129] [outer = (nil)] [url = about:blank] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x9b76ac00) [pid = 1790] [serial = 131] [outer = (nil)] [url = about:blank] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x95102800) [pid = 1790] [serial = 126] [outer = (nil)] [url = about:blank] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x93c15800) [pid = 1790] [serial = 125] [outer = (nil)] [url = about:blank] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x99927800) [pid = 1790] [serial = 119] [outer = (nil)] [url = about:blank] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x93c14000) [pid = 1790] [serial = 116] [outer = (nil)] [url = about:blank] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0xa2528800) [pid = 1790] [serial = 135] [outer = (nil)] [url = about:blank] 05:10:44 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x9b8e5000) [pid = 1790] [serial = 132] [outer = (nil)] [url = about:blank] 05:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1485ms 05:10:44 INFO - PROCESS | 1790 | 1467461444072 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 1790 | 1467461444079 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:10:44 INFO - PROCESS | 1790 | 1467461444091 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 1790 | 1467461444094 Marionette TRACE conn3 <- [1,246,null,{}] 05:10:44 INFO - PROCESS | 1790 | 1467461444101 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}] 05:10:44 INFO - PROCESS | 1790 | 1467461444107 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:44 INFO - PROCESS | 1790 | 1467461444270 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:10:44 INFO - PROCESS | 1790 | 1467461444391 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 1790 | 1467461444401 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x93c15c00 == 48 [pid = 1790] [id = 69] 05:10:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x9510cc00) [pid = 1790] [serial = 205] [outer = (nil)] 05:10:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x99735400) [pid = 1790] [serial = 206] [outer = 0x9510cc00] 05:10:44 INFO - PROCESS | 1790 | 1467461444469 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x99b6d800) [pid = 1790] [serial = 207] [outer = 0x9510cc00] 05:10:45 INFO - PROCESS | 1790 | 1467461445174 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]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1139ms 05:10:45 INFO - PROCESS | 1790 | 1467461445230 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 1790 | 1467461445234 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:10:45 INFO - PROCESS | 1790 | 1467461445253 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 1790 | 1467461445259 Marionette TRACE conn3 <- [1,250,null,{}] 05:10:45 INFO - PROCESS | 1790 | 1467461445274 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}] 05:10:45 INFO - PROCESS | 1790 | 1467461445282 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:45 INFO - PROCESS | 1790 | 1467461445555 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:10:45 INFO - PROCESS | 1790 | 1467461445681 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 1790 | 1467461445688 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x9aaa4800 == 49 [pid = 1790] [id = 70] 05:10:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x9b76ac00) [pid = 1790] [serial = 208] [outer = (nil)] 05:10:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x9b8e5000) [pid = 1790] [serial = 209] [outer = 0x9b76ac00] 05:10:45 INFO - PROCESS | 1790 | 1467461445761 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0xa1023c00) [pid = 1790] [serial = 210] [outer = 0x9b76ac00] 05:10:46 INFO - PROCESS | 1790 | 1467461446569 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]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1343ms 05:10:46 INFO - PROCESS | 1790 | 1467461446588 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 1790 | 1467461446593 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:10:46 INFO - PROCESS | 1790 | 1467461446605 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 1790 | 1467461446607 Marionette TRACE conn3 <- [1,254,null,{}] 05:10:46 INFO - PROCESS | 1790 | 1467461446613 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}] 05:10:46 INFO - PROCESS | 1790 | 1467461446618 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:46 INFO - PROCESS | 1790 | 1467461446823 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:10:46 INFO - PROCESS | 1790 | 1467461446856 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 1790 | 1467461446862 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b7e2c00 == 50 [pid = 1790] [id = 71] 05:10:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0xa209bc00) [pid = 1790] [serial = 211] [outer = (nil)] 05:10:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0xa2528c00) [pid = 1790] [serial = 212] [outer = 0xa209bc00] 05:10:46 INFO - PROCESS | 1790 | 1467461446948 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0xa2ff3800) [pid = 1790] [serial = 213] [outer = 0xa209bc00] 05:10:47 INFO - PROCESS | 1790 | 1467461447764 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]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1184ms 05:10:47 INFO - PROCESS | 1790 | 1467461447788 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 1790 | 1467461447791 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:10:47 INFO - PROCESS | 1790 | 1467461447805 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 1790 | 1467461447807 Marionette TRACE conn3 <- [1,258,null,{}] 05:10:47 INFO - PROCESS | 1790 | 1467461447813 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}] 05:10:47 INFO - PROCESS | 1790 | 1467461447818 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:48 INFO - PROCESS | 1790 | 1467461448028 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:10:48 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x99bbec00) [pid = 1790] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:10:48 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x92dd8000) [pid = 1790] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:10:48 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x947ee000) [pid = 1790] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:10:48 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x9aaae000) [pid = 1790] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:10:48 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x99925c00) [pid = 1790] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:10:48 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x9972a800) [pid = 1790] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:10:48 INFO - PROCESS | 1790 | 1467461448194 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 1790 | 1467461448202 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a0e000 == 51 [pid = 1790] [id = 72] 05:10:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x947e9000) [pid = 1790] [serial = 214] [outer = (nil)] 05:10:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x99732c00) [pid = 1790] [serial = 215] [outer = 0x947e9000] 05:10:48 INFO - PROCESS | 1790 | 1467461448270 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x9aaa8400) [pid = 1790] [serial = 216] [outer = 0x947e9000] 05:10:49 INFO - PROCESS | 1790 | 1467461449070 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]]]}] 05:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1294ms 05:10:49 INFO - PROCESS | 1790 | 1467461449097 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 1790 | 1467461449101 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:10:49 INFO - PROCESS | 1790 | 1467461449110 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 1790 | 1467461449113 Marionette TRACE conn3 <- [1,262,null,{}] 05:10:49 INFO - PROCESS | 1790 | 1467461449119 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}] 05:10:49 INFO - PROCESS | 1790 | 1467461449128 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:49 INFO - PROCESS | 1790 | 1467461449294 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:10:49 INFO - PROCESS | 1790 | 1467461449309 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 1790 | 1467461449318 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a09000 == 52 [pid = 1790] [id = 73] 05:10:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x95282c00) [pid = 1790] [serial = 217] [outer = (nil)] 05:10:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x9528c800) [pid = 1790] [serial = 218] [outer = 0x95282c00] 05:10:49 INFO - PROCESS | 1790 | 1467461449386 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0xa507bc00) [pid = 1790] [serial = 219] [outer = 0x95282c00] 05:10:50 INFO - PROCESS | 1790 | 1467461450287 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]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1230ms 05:10:50 INFO - PROCESS | 1790 | 1467461450341 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 1790 | 1467461450348 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:10:50 INFO - PROCESS | 1790 | 1467461450357 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 1790 | 1467461450362 Marionette TRACE conn3 <- [1,266,null,{}] 05:10:50 INFO - PROCESS | 1790 | 1467461450383 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}] 05:10:50 INFO - PROCESS | 1790 | 1467461450389 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:50 INFO - PROCESS | 1790 | 1467461450604 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:10:50 INFO - PROCESS | 1790 | 1467461450760 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 1790 | 1467461450773 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x947ef000 == 53 [pid = 1790] [id = 74] 05:10:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x947f6000) [pid = 1790] [serial = 220] [outer = (nil)] 05:10:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x9518b000) [pid = 1790] [serial = 221] [outer = 0x947f6000] 05:10:50 INFO - PROCESS | 1790 | 1467461450858 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x95281000) [pid = 1790] [serial = 222] [outer = 0x947f6000] 05:10:51 INFO - PROCESS | 1790 | 1467461451753 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]]]}] 05:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1439ms 05:10:51 INFO - PROCESS | 1790 | 1467461451796 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:10:51 INFO - PROCESS | 1790 | 1467461451803 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:10:51 INFO - PROCESS | 1790 | 1467461451825 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 1790 | 1467461451832 Marionette TRACE conn3 <- [1,270,null,{}] 05:10:51 INFO - PROCESS | 1790 | 1467461451839 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}] 05:10:51 INFO - PROCESS | 1790 | 1467461451845 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:52 INFO - PROCESS | 1790 | 1467461452065 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:10:52 INFO - PROCESS | 1790 | 1467461452226 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 1790 | 1467461452235 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x97707c00 == 54 [pid = 1790] [id = 75] 05:10:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x9770fc00) [pid = 1790] [serial = 223] [outer = (nil)] 05:10:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x9972e800) [pid = 1790] [serial = 224] [outer = 0x9770fc00] 05:10:52 INFO - PROCESS | 1790 | 1467461452322 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x9989c400) [pid = 1790] [serial = 225] [outer = 0x9770fc00] 05:10:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x99bbdc00) [pid = 1790] [serial = 226] [outer = 0x92dcd000] 05:10:53 INFO - PROCESS | 1790 | 1467461453278 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]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1494ms 05:10:53 INFO - PROCESS | 1790 | 1467461453317 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:10:53 INFO - PROCESS | 1790 | 1467461453322 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:10:53 INFO - PROCESS | 1790 | 1467461453328 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 1790 | 1467461453334 Marionette TRACE conn3 <- [1,274,null,{}] 05:10:53 INFO - PROCESS | 1790 | 1467461453351 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}] 05:10:53 INFO - PROCESS | 1790 | 1467461453359 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:53 INFO - PROCESS | 1790 | 1467461453540 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:10:53 INFO - PROCESS | 1790 | 1467461453697 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 1790 | 1467461453705 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:53 INFO - PROCESS | 1790 | ++DOCSHELL 0xa2556800 == 55 [pid = 1790] [id = 76] 05:10:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0xa2facc00) [pid = 1790] [serial = 227] [outer = (nil)] 05:10:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0xa50c8c00) [pid = 1790] [serial = 228] [outer = 0xa2facc00] 05:10:53 INFO - PROCESS | 1790 | 1467461453806 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0xa50d5400) [pid = 1790] [serial = 229] [outer = 0xa2facc00] 05:10:54 INFO - PROCESS | 1790 | 1467461454694 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]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1439ms 05:10:54 INFO - PROCESS | 1790 | 1467461454767 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:10:54 INFO - PROCESS | 1790 | 1467461454772 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:10:54 INFO - PROCESS | 1790 | 1467461454779 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 1790 | 1467461454783 Marionette TRACE conn3 <- [1,278,null,{}] 05:10:54 INFO - PROCESS | 1790 | 1467461454788 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}] 05:10:54 INFO - PROCESS | 1790 | 1467461454794 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:55 INFO - PROCESS | 1790 | 1467461455009 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:10:55 INFO - PROCESS | 1790 | 1467461455200 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 1790 | 1467461455207 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dd6c00 == 56 [pid = 1790] [id = 77] 05:10:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0xa6a90800) [pid = 1790] [serial = 230] [outer = (nil)] 05:10:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0xa6ea9400) [pid = 1790] [serial = 231] [outer = 0xa6a90800] 05:10:55 INFO - PROCESS | 1790 | 1467461455330 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0xa6f48800) [pid = 1790] [serial = 232] [outer = 0xa6a90800] 05:10:56 INFO - PROCESS | 1790 | 1467461456132 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]]]}] 05:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1393ms 05:10:56 INFO - PROCESS | 1790 | 1467461456173 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 1790 | 1467461456176 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:10:56 INFO - PROCESS | 1790 | 1467461456183 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 1790 | 1467461456187 Marionette TRACE conn3 <- [1,282,null,{}] 05:10:56 INFO - PROCESS | 1790 | 1467461456193 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}] 05:10:56 INFO - PROCESS | 1790 | 1467461456198 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:56 INFO - PROCESS | 1790 | 1467461456365 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:10:56 INFO - PROCESS | 1790 | 1467461456520 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 1790 | 1467461456527 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dd4000 == 57 [pid = 1790] [id = 78] 05:10:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x92dda800) [pid = 1790] [serial = 233] [outer = (nil)] 05:10:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0xa6fbf400) [pid = 1790] [serial = 234] [outer = 0x92dda800] 05:10:56 INFO - PROCESS | 1790 | 1467461456608 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0xa6fc0000) [pid = 1790] [serial = 235] [outer = 0x92dda800] 05:10:57 INFO - PROCESS | 1790 | 1467461457496 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]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1386ms 05:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:10:57 INFO - PROCESS | 1790 | 1467461457570 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 1790 | 1467461457574 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:10:57 INFO - PROCESS | 1790 | 1467461457580 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 1790 | 1467461457584 Marionette TRACE conn3 <- [1,286,null,{}] 05:10:57 INFO - PROCESS | 1790 | 1467461457590 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}] 05:10:57 INFO - PROCESS | 1790 | 1467461457600 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:57 INFO - PROCESS | 1790 | 1467461457845 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:10:58 INFO - PROCESS | 1790 | 1467461458043 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 1790 | 1467461458049 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:58 INFO - PROCESS | 1790 | ++DOCSHELL 0xa6fb9800 == 58 [pid = 1790] [id = 79] 05:10:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0xa6fbac00) [pid = 1790] [serial = 236] [outer = (nil)] 05:10:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0xa8259400) [pid = 1790] [serial = 237] [outer = 0xa6fbac00] 05:10:58 INFO - PROCESS | 1790 | 1467461458173 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0xa82fb400) [pid = 1790] [serial = 238] [outer = 0xa6fbac00] 05:10:58 INFO - PROCESS | 1790 | 1467461458985 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]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1442ms 05:10:59 INFO - PROCESS | 1790 | 1467461459022 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 1790 | 1467461459026 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:10:59 INFO - PROCESS | 1790 | 1467461459032 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 1790 | 1467461459036 Marionette TRACE conn3 <- [1,290,null,{}] 05:10:59 INFO - PROCESS | 1790 | 1467461459041 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}] 05:10:59 INFO - PROCESS | 1790 | 1467461459046 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:59 INFO - PROCESS | 1790 | 1467461459213 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:10:59 INFO - PROCESS | 1790 | 1467461459377 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 1790 | 1467461459387 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:10:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e6400 == 59 [pid = 1790] [id = 80] 05:10:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x911e7400) [pid = 1790] [serial = 239] [outer = (nil)] 05:10:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x911ecc00) [pid = 1790] [serial = 240] [outer = 0x911e7400] 05:10:59 INFO - PROCESS | 1790 | 1467461459467 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x911ef400) [pid = 1790] [serial = 241] [outer = 0x911e7400] 05:11:00 INFO - PROCESS | 1790 | 1467461460364 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]]]}] 05:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1388ms 05:11:00 INFO - PROCESS | 1790 | 1467461460420 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 1790 | 1467461460425 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:11:00 INFO - PROCESS | 1790 | 1467461460431 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1790 | 1467461460435 Marionette TRACE conn3 <- [1,294,null,{}] 05:11:00 INFO - PROCESS | 1790 | 1467461460441 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}] 05:11:00 INFO - PROCESS | 1790 | 1467461460446 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:00 INFO - PROCESS | 1790 | 1467461460625 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:11:00 INFO - PROCESS | 1790 | 1467461460788 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 1790 | 1467461460796 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e3800 == 60 [pid = 1790] [id = 81] 05:11:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x911e6c00) [pid = 1790] [serial = 242] [outer = (nil)] 05:11:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x91376c00) [pid = 1790] [serial = 243] [outer = 0x911e6c00] 05:11:00 INFO - PROCESS | 1790 | 1467461460877 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x91379800) [pid = 1790] [serial = 244] [outer = 0x911e6c00] 05:11:01 INFO - PROCESS | 1790 | 1467461461986 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]]]}] 05:11:02 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. 05:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1590ms 05:11:02 INFO - PROCESS | 1790 | 1467461462022 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 1790 | 1467461462029 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:11:02 INFO - PROCESS | 1790 | 1467461462037 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 1790 | 1467461462043 Marionette TRACE conn3 <- [1,298,null,{}] 05:11:02 INFO - PROCESS | 1790 | 1467461462052 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}] 05:11:02 INFO - PROCESS | 1790 | 1467461462057 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:02 INFO - PROCESS | 1790 | 1467461462251 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:11:02 INFO - PROCESS | 1790 | 1467461462470 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 1790 | 1467461462492 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x92faa400 == 61 [pid = 1790] [id = 82] 05:11:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x93963800) [pid = 1790] [serial = 245] [outer = (nil)] 05:11:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x93c12400) [pid = 1790] [serial = 246] [outer = 0x93963800] 05:11:02 INFO - PROCESS | 1790 | 1467461462570 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x947eac00) [pid = 1790] [serial = 247] [outer = 0x93963800] 05:11:03 INFO - PROCESS | 1790 | 1467461463448 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]]]}] 05:11:03 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. 05:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1449ms 05:11:03 INFO - PROCESS | 1790 | 1467461463486 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 1790 | 1467461463492 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:11:03 INFO - PROCESS | 1790 | 1467461463503 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 1790 | 1467461463506 Marionette TRACE conn3 <- [1,302,null,{}] 05:11:03 INFO - PROCESS | 1790 | 1467461463512 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}] 05:11:03 INFO - PROCESS | 1790 | 1467461463518 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:03 INFO - PROCESS | 1790 | 1467461463698 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:11:03 INFO - PROCESS | 1790 | 1467461463870 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 1790 | 1467461463881 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x95288c00 == 62 [pid = 1790] [id = 83] 05:11:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x9528b800) [pid = 1790] [serial = 248] [outer = (nil)] 05:11:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x952cbc00) [pid = 1790] [serial = 249] [outer = 0x9528b800] 05:11:04 INFO - PROCESS | 1790 | 1467461464019 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x98bc6c00) [pid = 1790] [serial = 250] [outer = 0x9528b800] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0xa34ca400) [pid = 1790] [serial = 176] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOCSHELL 0x93a0e000 == 61 [pid = 1790] [id = 72] 05:11:04 INFO - PROCESS | 1790 | --DOCSHELL 0x9b7e2c00 == 60 [pid = 1790] [id = 71] 05:11:04 INFO - PROCESS | 1790 | --DOCSHELL 0x9aaa4800 == 59 [pid = 1790] [id = 70] 05:11:04 INFO - PROCESS | 1790 | --DOCSHELL 0x93c15c00 == 58 [pid = 1790] [id = 69] 05:11:04 INFO - PROCESS | 1790 | --DOCSHELL 0x952ca400 == 57 [pid = 1790] [id = 68] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x9b76d800) [pid = 1790] [serial = 170] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x93c14800) [pid = 1790] [serial = 140] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x947ef400) [pid = 1790] [serial = 159] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x9b7ee000) [pid = 1790] [serial = 155] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x97708c00) [pid = 1790] [serial = 162] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0xa6243800) [pid = 1790] [serial = 152] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x9b6f3000) [pid = 1790] [serial = 168] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0xa1097400) [pid = 1790] [serial = 146] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x9b196800) [pid = 1790] [serial = 167] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0xa208e800) [pid = 1790] [serial = 173] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0xa21a4800) [pid = 1790] [serial = 174] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x9770f800) [pid = 1790] [serial = 143] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x95190800) [pid = 1790] [serial = 161] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0xa34c5000) [pid = 1790] [serial = 149] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x99738c00) [pid = 1790] [serial = 165] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x99733400) [pid = 1790] [serial = 164] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0x93a03400) [pid = 1790] [serial = 158] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x9b7f0c00) [pid = 1790] [serial = 171] [outer = (nil)] [url = about:blank] 05:11:04 INFO - PROCESS | 1790 | 1467461464879 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]]]}] 05:11:04 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. 05:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1433ms 05:11:04 INFO - PROCESS | 1790 | 1467461464937 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:11:04 INFO - PROCESS | 1790 | 1467461464941 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:11:04 INFO - PROCESS | 1790 | 1467461464947 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 1790 | 1467461464953 Marionette TRACE conn3 <- [1,306,null,{}] 05:11:04 INFO - PROCESS | 1790 | 1467461464969 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}] 05:11:04 INFO - PROCESS | 1790 | 1467461464977 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:05 INFO - PROCESS | 1790 | 1467461465137 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:11:05 INFO - PROCESS | 1790 | 1467461465148 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 1790 | 1467461465157 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x9972b400 == 58 [pid = 1790] [id = 84] 05:11:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x9972d000) [pid = 1790] [serial = 251] [outer = (nil)] 05:11:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x9989a800) [pid = 1790] [serial = 252] [outer = 0x9972d000] 05:11:05 INFO - PROCESS | 1790 | 1467461465270 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x99b77400) [pid = 1790] [serial = 253] [outer = 0x9972d000] 05:11:06 INFO - PROCESS | 1790 | 1467461466206 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]]]}] 05:11:06 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. 05:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1296ms 05:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:11:06 INFO - PROCESS | 1790 | 1467461466243 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 1790 | 1467461466247 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:11:06 INFO - PROCESS | 1790 | 1467461466253 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 1790 | 1467461466257 Marionette TRACE conn3 <- [1,310,null,{}] 05:11:06 INFO - PROCESS | 1790 | 1467461466262 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}] 05:11:06 INFO - PROCESS | 1790 | 1467461466267 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:06 INFO - PROCESS | 1790 | 1467461466425 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:11:06 INFO - PROCESS | 1790 | 1467461466440 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 1790 | 1467461466446 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a03000 == 59 [pid = 1790] [id = 85] 05:11:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x9a1dac00) [pid = 1790] [serial = 254] [outer = (nil)] 05:11:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x9b1cb400) [pid = 1790] [serial = 255] [outer = 0x9a1dac00] 05:11:06 INFO - PROCESS | 1790 | 1467461466518 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x9b7ee000) [pid = 1790] [serial = 256] [outer = 0x9a1dac00] 05:11:07 INFO - PROCESS | 1790 | 1467461467417 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]]]}] 05:11:07 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. 05:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1230ms 05:11:07 INFO - PROCESS | 1790 | 1467461467484 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 1790 | 1467461467489 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:11:07 INFO - PROCESS | 1790 | 1467461467496 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 1790 | 1467461467499 Marionette TRACE conn3 <- [1,314,null,{}] 05:11:07 INFO - PROCESS | 1790 | 1467461467516 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}] 05:11:07 INFO - PROCESS | 1790 | 1467461467525 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:07 INFO - PROCESS | 1790 | 1467461467723 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:11:07 INFO - PROCESS | 1790 | 1467461467746 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 1790 | 1467461467785 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x9cb5cc00 == 60 [pid = 1790] [id = 86] 05:11:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x9d80c800) [pid = 1790] [serial = 257] [outer = (nil)] 05:11:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0xa2091800) [pid = 1790] [serial = 258] [outer = 0x9d80c800] 05:11:07 INFO - PROCESS | 1790 | 1467461467941 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0xa21a1800) [pid = 1790] [serial = 259] [outer = 0x9d80c800] 05:11:08 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0xa209bc00) [pid = 1790] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:11:08 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x952ce400) [pid = 1790] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:11:08 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x9b76ac00) [pid = 1790] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:11:08 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x947e9000) [pid = 1790] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:11:08 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x9510cc00) [pid = 1790] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:11:09 INFO - PROCESS | 1790 | 1467461469106 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]]]}] 05:11:09 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. 05:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1632ms 05:11:09 INFO - PROCESS | 1790 | 1467461469128 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 1790 | 1467461469131 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:11:09 INFO - PROCESS | 1790 | 1467461469138 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 1790 | 1467461469142 Marionette TRACE conn3 <- [1,318,null,{}] 05:11:09 INFO - PROCESS | 1790 | 1467461469147 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}] 05:11:09 INFO - PROCESS | 1790 | 1467461469158 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:09 INFO - PROCESS | 1790 | 1467461469401 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:11:09 INFO - PROCESS | 1790 | 1467461469623 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 1790 | 1467461469634 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x911f0800 == 61 [pid = 1790] [id = 87] 05:11:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x9134e000) [pid = 1790] [serial = 260] [outer = (nil)] 05:11:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x91359800) [pid = 1790] [serial = 261] [outer = 0x9134e000] 05:11:09 INFO - PROCESS | 1790 | 1467461469714 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x999fd000) [pid = 1790] [serial = 262] [outer = 0x9134e000] 05:11:10 INFO - PROCESS | 1790 | 1467461470589 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]]]}] 05:11:10 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. 05:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1483ms 05:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:11:10 INFO - PROCESS | 1790 | 1467461470623 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 1790 | 1467461470626 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:11:10 INFO - PROCESS | 1790 | 1467461470632 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 1790 | 1467461470636 Marionette TRACE conn3 <- [1,322,null,{}] 05:11:10 INFO - PROCESS | 1790 | 1467461470641 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}] 05:11:10 INFO - PROCESS | 1790 | 1467461470646 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:10 INFO - PROCESS | 1790 | 1467461470817 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:11:10 INFO - PROCESS | 1790 | 1467461470839 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 1790 | 1467461470850 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x910cc800 == 62 [pid = 1790] [id = 88] 05:11:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x910cec00) [pid = 1790] [serial = 263] [outer = (nil)] 05:11:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x910d3c00) [pid = 1790] [serial = 264] [outer = 0x910cec00] 05:11:10 INFO - PROCESS | 1790 | 1467461470936 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x910d6400) [pid = 1790] [serial = 265] [outer = 0x910cec00] 05:11:12 INFO - PROCESS | 1790 | 1467461472161 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]]]}] 05:11:12 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. 05:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1585ms 05:11:12 INFO - PROCESS | 1790 | 1467461472218 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 1790 | 1467461472224 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:11:12 INFO - PROCESS | 1790 | 1467461472232 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 1790 | 1467461472240 Marionette TRACE conn3 <- [1,326,null,{}] 05:11:12 INFO - PROCESS | 1790 | 1467461472248 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}] 05:11:12 INFO - PROCESS | 1790 | 1467461472254 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:12 INFO - PROCESS | 1790 | 1467461472579 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:11:12 INFO - PROCESS | 1790 | 1467461472760 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1790 | 1467461472778 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x91357000 == 63 [pid = 1790] [id = 89] 05:11:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x91357400) [pid = 1790] [serial = 266] [outer = (nil)] 05:11:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x9135bc00) [pid = 1790] [serial = 267] [outer = 0x91357400] 05:11:12 INFO - PROCESS | 1790 | 1467461472868 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x91377400) [pid = 1790] [serial = 268] [outer = 0x91357400] 05:11:13 INFO - PROCESS | 1790 | 1467461473811 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]]]}] 05:11:13 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. 05:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1637ms 05:11:13 INFO - PROCESS | 1790 | 1467461473869 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 1790 | 1467461473877 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:11:13 INFO - PROCESS | 1790 | 1467461473890 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 1790 | 1467461473895 Marionette TRACE conn3 <- [1,330,null,{}] 05:11:13 INFO - PROCESS | 1790 | 1467461473901 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}] 05:11:13 INFO - PROCESS | 1790 | 1467461473907 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:14 INFO - PROCESS | 1790 | 1467461474146 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:11:14 INFO - PROCESS | 1790 | 1467461474350 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 1790 | 1467461474359 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a04c00 == 64 [pid = 1790] [id = 90] 05:11:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x94751400) [pid = 1790] [serial = 269] [outer = (nil)] 05:11:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x9510d400) [pid = 1790] [serial = 270] [outer = 0x94751400] 05:11:14 INFO - PROCESS | 1790 | 1467461474488 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x95287400) [pid = 1790] [serial = 271] [outer = 0x94751400] 05:11:15 INFO - PROCESS | 1790 | 1467461475435 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]]]}] 05:11:15 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. 05:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1591ms 05:11:15 INFO - PROCESS | 1790 | 1467461475479 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 1790 | 1467461475483 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:11:15 INFO - PROCESS | 1790 | 1467461475490 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 1790 | 1467461475496 Marionette TRACE conn3 <- [1,334,null,{}] 05:11:15 INFO - PROCESS | 1790 | 1467461475513 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}] 05:11:15 INFO - PROCESS | 1790 | 1467461475521 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:15 INFO - PROCESS | 1790 | 1467461475742 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:11:15 INFO - PROCESS | 1790 | 1467461475947 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 1790 | 1467461475957 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x924ad800 == 65 [pid = 1790] [id = 91] 05:11:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x9a1df800) [pid = 1790] [serial = 272] [outer = (nil)] 05:11:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x9acf4000) [pid = 1790] [serial = 273] [outer = 0x9a1df800] 05:11:16 INFO - PROCESS | 1790 | 1467461476086 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x9cb5d000) [pid = 1790] [serial = 274] [outer = 0x9a1df800] 05:11:16 INFO - PROCESS | 1790 | 1467461476904 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]]]}] 05:11:16 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. 05:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1485ms 05:11:16 INFO - PROCESS | 1790 | 1467461476976 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 1790 | 1467461476981 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:11:16 INFO - PROCESS | 1790 | 1467461476987 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 1790 | 1467461476991 Marionette TRACE conn3 <- [1,338,null,{}] 05:11:17 INFO - PROCESS | 1790 | 1467461476997 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}] 05:11:17 INFO - PROCESS | 1790 | 1467461477002 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:17 INFO - PROCESS | 1790 | 1467461477216 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:11:17 INFO - PROCESS | 1790 | 1467461477377 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 1790 | 1467461477388 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b8e3800 == 66 [pid = 1790] [id = 92] 05:11:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x9d871000) [pid = 1790] [serial = 275] [outer = (nil)] 05:11:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0xa337b800) [pid = 1790] [serial = 276] [outer = 0x9d871000] 05:11:17 INFO - PROCESS | 1790 | 1467461477468 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0xa5014c00) [pid = 1790] [serial = 277] [outer = 0x9d871000] 05:11:18 INFO - PROCESS | 1790 | 1467461478321 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]]]}] 05:11:18 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. 05:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1388ms 05:11:18 INFO - PROCESS | 1790 | 1467461478376 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 1790 | 1467461478380 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:11:18 INFO - PROCESS | 1790 | 1467461478386 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 1790 | 1467461478390 Marionette TRACE conn3 <- [1,342,null,{}] 05:11:18 INFO - PROCESS | 1790 | 1467461478396 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}] 05:11:18 INFO - PROCESS | 1790 | 1467461478400 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:18 INFO - PROCESS | 1790 | 1467461478577 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:11:18 INFO - PROCESS | 1790 | 1467461478739 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 1790 | 1467461478749 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x952c6800 == 67 [pid = 1790] [id = 93] 05:11:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0xa50c7400) [pid = 1790] [serial = 278] [outer = (nil)] 05:11:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0xa62b2c00) [pid = 1790] [serial = 279] [outer = 0xa50c7400] 05:11:18 INFO - PROCESS | 1790 | 1467461478833 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0xa682c000) [pid = 1790] [serial = 280] [outer = 0xa50c7400] 05:11:19 INFO - PROCESS | 1790 | 1467461479751 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]]]}] 05:11:19 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. 05:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1436ms 05:11:19 INFO - PROCESS | 1790 | 1467461479824 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:11:19 INFO - PROCESS | 1790 | 1467461479828 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:11:19 INFO - PROCESS | 1790 | 1467461479834 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 1790 | 1467461479838 Marionette TRACE conn3 <- [1,346,null,{}] 05:11:19 INFO - PROCESS | 1790 | 1467461479844 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}] 05:11:19 INFO - PROCESS | 1790 | 1467461479854 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:20 INFO - PROCESS | 1790 | 1467461480091 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:11:20 INFO - PROCESS | 1790 | 1467461480292 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 1790 | 1467461480301 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49bc00 == 68 [pid = 1790] [id = 94] 05:11:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8f49f800) [pid = 1790] [serial = 281] [outer = (nil)] 05:11:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8f4a7c00) [pid = 1790] [serial = 282] [outer = 0x8f49f800] 05:11:20 INFO - PROCESS | 1790 | 1467461480426 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0xa50d2400) [pid = 1790] [serial = 283] [outer = 0x8f49f800] 05:11:21 INFO - PROCESS | 1790 | 1467461481248 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]]]}] 05:11:21 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. 05:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1488ms 05:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:11:21 INFO - PROCESS | 1790 | 1467461481323 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 1790 | 1467461481326 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:11:21 INFO - PROCESS | 1790 | 1467461481333 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 1790 | 1467461481337 Marionette TRACE conn3 <- [1,350,null,{}] 05:11:21 INFO - PROCESS | 1790 | 1467461481343 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}] 05:11:21 INFO - PROCESS | 1790 | 1467461481348 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:21 INFO - PROCESS | 1790 | 1467461481561 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:11:21 INFO - PROCESS | 1790 | 1467461481728 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 1790 | 1467461481736 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x91351c00 == 69 [pid = 1790] [id = 95] 05:11:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x92dd7c00) [pid = 1790] [serial = 284] [outer = (nil)] 05:11:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x99b6b000) [pid = 1790] [serial = 285] [outer = 0x92dd7c00] 05:11:21 INFO - PROCESS | 1790 | 1467461481816 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9b8df800) [pid = 1790] [serial = 286] [outer = 0x92dd7c00] 05:11:22 INFO - PROCESS | 1790 | 1467461482654 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]]]}] 05:11:22 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. 05:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1341ms 05:11:22 INFO - PROCESS | 1790 | 1467461482680 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 1790 | 1467461482684 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:11:22 INFO - PROCESS | 1790 | 1467461482692 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 1790 | 1467461482696 Marionette TRACE conn3 <- [1,354,null,{}] 05:11:22 INFO - PROCESS | 1790 | 1467461482701 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}] 05:11:22 INFO - PROCESS | 1790 | 1467461482706 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:22 INFO - PROCESS | 1790 | 1467461482874 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:11:23 INFO - PROCESS | 1790 | 1467461483045 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 1790 | 1467461483056 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dcf400 == 70 [pid = 1790] [id = 96] 05:11:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x95108800) [pid = 1790] [serial = 287] [outer = (nil)] 05:11:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0xa6f43400) [pid = 1790] [serial = 288] [outer = 0x95108800] 05:11:23 INFO - PROCESS | 1790 | 1467461483132 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0xa6f49400) [pid = 1790] [serial = 289] [outer = 0x95108800] 05:11:24 INFO - PROCESS | 1790 | 1467461484434 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]]]}] 05:11:24 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. 05:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1781ms 05:11:24 INFO - PROCESS | 1790 | 1467461484474 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:11:24 INFO - PROCESS | 1790 | 1467461484480 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:11:24 INFO - PROCESS | 1790 | 1467461484488 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 1790 | 1467461484495 Marionette TRACE conn3 <- [1,358,null,{}] 05:11:24 INFO - PROCESS | 1790 | 1467461484502 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}] 05:11:24 INFO - PROCESS | 1790 | 1467461484507 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:24 INFO - PROCESS | 1790 | 1467461484759 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:11:25 INFO - PROCESS | 1790 | 1467461485072 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 1790 | 1467461485083 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0xa340cc00 == 69 [pid = 1790] [id = 51] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x9a4dec00 == 68 [pid = 1790] [id = 52] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x94746c00 == 67 [pid = 1790] [id = 33] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x9b76dc00) [pid = 1790] [serial = 194] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0xa50d3c00) [pid = 1790] [serial = 197] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9528c800) [pid = 1790] [serial = 218] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x911ebc00 == 68 [pid = 1790] [id = 97] 05:11:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x91353000) [pid = 1790] [serial = 290] [outer = (nil)] 05:11:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x9135cc00) [pid = 1790] [serial = 291] [outer = 0x91353000] 05:11:25 INFO - PROCESS | 1790 | 1467461485206 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x92dd3c00) [pid = 1790] [serial = 292] [outer = 0x91353000] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x9cbea000 == 67 [pid = 1790] [id = 50] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x92dd8c00 == 66 [pid = 1790] [id = 30] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x911f0800 == 65 [pid = 1790] [id = 87] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x9cb5cc00 == 64 [pid = 1790] [id = 86] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x93a03000 == 63 [pid = 1790] [id = 85] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x9972b400 == 62 [pid = 1790] [id = 84] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x95288c00 == 61 [pid = 1790] [id = 83] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x92faa400 == 60 [pid = 1790] [id = 82] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0xa6fb9800 == 59 [pid = 1790] [id = 79] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x92dd4000 == 58 [pid = 1790] [id = 78] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x92dd6c00 == 57 [pid = 1790] [id = 77] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x947ef000 == 56 [pid = 1790] [id = 74] 05:11:25 INFO - PROCESS | 1790 | --DOCSHELL 0x93a09000 == 55 [pid = 1790] [id = 73] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0xa2528c00) [pid = 1790] [serial = 212] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9972bc00) [pid = 1790] [serial = 204] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x98234000) [pid = 1790] [serial = 203] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0xa3382800) [pid = 1790] [serial = 185] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x9b8e5000) [pid = 1790] [serial = 209] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x99732c00) [pid = 1790] [serial = 215] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x99735400) [pid = 1790] [serial = 206] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x99b6d800) [pid = 1790] [serial = 207] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x99f75000) [pid = 1790] [serial = 200] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x947f3800) [pid = 1790] [serial = 179] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0xa2ff3800) [pid = 1790] [serial = 213] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x952d0800) [pid = 1790] [serial = 191] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x99b73000) [pid = 1790] [serial = 188] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x99734c00) [pid = 1790] [serial = 182] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x9aaa8400) [pid = 1790] [serial = 216] [outer = (nil)] [url = about:blank] 05:11:25 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0xa1023c00) [pid = 1790] [serial = 210] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1790 | 1467461486031 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]]]}] 05:11:26 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. 05:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1587ms 05:11:26 INFO - PROCESS | 1790 | 1467461486074 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 1790 | 1467461486080 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:11:26 INFO - PROCESS | 1790 | 1467461486091 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 1790 | 1467461486094 Marionette TRACE conn3 <- [1,362,null,{}] 05:11:26 INFO - PROCESS | 1790 | 1467461486101 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}] 05:11:26 INFO - PROCESS | 1790 | 1467461486106 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:26 INFO - PROCESS | 1790 | 1467461486277 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:11:26 INFO - PROCESS | 1790 | 1467461486287 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 1790 | 1467461486296 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x947e8400 == 56 [pid = 1790] [id = 98] 05:11:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x947ee400) [pid = 1790] [serial = 293] [outer = (nil)] 05:11:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x947f7800) [pid = 1790] [serial = 294] [outer = 0x947ee400] 05:11:26 INFO - PROCESS | 1790 | 1467461486368 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x9518f400) [pid = 1790] [serial = 295] [outer = 0x947ee400] 05:11:27 INFO - PROCESS | 1790 | 1467461487336 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]]]}] 05:11:27 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. 05:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1284ms 05:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:11:27 INFO - PROCESS | 1790 | 1467461487374 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 1790 | 1467461487377 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:11:27 INFO - PROCESS | 1790 | 1467461487384 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 1790 | 1467461487390 Marionette TRACE conn3 <- [1,366,null,{}] 05:11:27 INFO - PROCESS | 1790 | 1467461487408 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}] 05:11:27 INFO - PROCESS | 1790 | 1467461487416 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:27 INFO - PROCESS | 1790 | 1467461487655 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:11:27 INFO - PROCESS | 1790 | 1467461487683 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 1790 | 1467461487694 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x983c6800 == 57 [pid = 1790] [id = 99] 05:11:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x98b70000) [pid = 1790] [serial = 296] [outer = (nil)] 05:11:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x9972bc00) [pid = 1790] [serial = 297] [outer = 0x98b70000] 05:11:27 INFO - PROCESS | 1790 | 1467461487765 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x99737400) [pid = 1790] [serial = 298] [outer = 0x98b70000] 05:11:28 INFO - PROCESS | 1790 | 1467461488673 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]]]}] 05:11:28 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. 05:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1341ms 05:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:11:28 INFO - PROCESS | 1790 | 1467461488731 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 1790 | 1467461488735 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:11:28 INFO - PROCESS | 1790 | 1467461488741 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 1790 | 1467461488745 Marionette TRACE conn3 <- [1,370,null,{}] 05:11:28 INFO - PROCESS | 1790 | 1467461488751 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}] 05:11:28 INFO - PROCESS | 1790 | 1467461488755 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:28 INFO - PROCESS | 1790 | 1467461488983 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:11:29 INFO - PROCESS | 1790 | 1467461489005 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 1790 | 1467461489013 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x911f0800 == 58 [pid = 1790] [id = 100] 05:11:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x9979e800) [pid = 1790] [serial = 299] [outer = (nil)] 05:11:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x99bbec00) [pid = 1790] [serial = 300] [outer = 0x9979e800] 05:11:29 INFO - PROCESS | 1790 | 1467461489081 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x9a1df000) [pid = 1790] [serial = 301] [outer = 0x9979e800] 05:11:29 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x9528b800) [pid = 1790] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:11:29 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x9134e000) [pid = 1790] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:11:29 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x9d80c800) [pid = 1790] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:11:29 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x9a1dac00) [pid = 1790] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:11:29 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9972d000) [pid = 1790] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:11:29 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x93963800) [pid = 1790] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:11:30 INFO - PROCESS | 1790 | 1467461490250 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]]]}] 05:11:30 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. 05:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1534ms 05:11:30 INFO - PROCESS | 1790 | 1467461490275 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 1790 | 1467461490278 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:11:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:11:30 INFO - PROCESS | 1790 | 1467461490285 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1790 | 1467461490288 Marionette TRACE conn3 <- [1,374,null,{}] 05:11:30 INFO - PROCESS | 1790 | 1467461490294 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}] 05:11:30 INFO - PROCESS | 1790 | 1467461490299 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:30 INFO - PROCESS | 1790 | 1467461490457 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:11:30 INFO - PROCESS | 1790 | 1467461490473 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 1790 | 1467461490482 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d1800 == 59 [pid = 1790] [id = 101] 05:11:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x9535e000) [pid = 1790] [serial = 302] [outer = (nil)] 05:11:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x99b74400) [pid = 1790] [serial = 303] [outer = 0x9535e000] 05:11:30 INFO - PROCESS | 1790 | 1467461490557 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x9aaae000) [pid = 1790] [serial = 304] [outer = 0x9535e000] 05:11:31 INFO - PROCESS | 1790 | 1467461491447 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:11:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1185ms 05:11:31 INFO - PROCESS | 1790 | 1467461491470 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 1790 | 1467461491474 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:11:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:11:31 INFO - PROCESS | 1790 | 1467461491480 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 1790 | 1467461491483 Marionette TRACE conn3 <- [1,378,null,{}] 05:11:31 INFO - PROCESS | 1790 | 1467461491489 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}] 05:11:31 INFO - PROCESS | 1790 | 1467461491499 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:31 INFO - PROCESS | 1790 | 1467461491673 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:11:31 INFO - PROCESS | 1790 | 1467461491683 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 1790 | 1467461491692 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x910ca800 == 60 [pid = 1790] [id = 102] 05:11:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x9b8e5000) [pid = 1790] [serial = 305] [outer = (nil)] 05:11:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0xa254e000) [pid = 1790] [serial = 306] [outer = 0x9b8e5000] 05:11:31 INFO - PROCESS | 1790 | 1467461491758 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0xa2fb4000) [pid = 1790] [serial = 307] [outer = 0x9b8e5000] 05:11:32 INFO - PROCESS | 1790 | 1467461492882 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:11:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1439ms 05:11:32 INFO - PROCESS | 1790 | 1467461492920 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 1790 | 1467461492927 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:11:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:11:32 INFO - PROCESS | 1790 | 1467461492936 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 1790 | 1467461492941 Marionette TRACE conn3 <- [1,382,null,{}] 05:11:32 INFO - PROCESS | 1790 | 1467461492951 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}] 05:11:32 INFO - PROCESS | 1790 | 1467461492957 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:33 INFO - PROCESS | 1790 | 1467461493146 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:11:33 INFO - PROCESS | 1790 | 1467461493364 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 1790 | 1467461493373 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7d3c00 == 61 [pid = 1790] [id = 103] 05:11:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8f7d4400) [pid = 1790] [serial = 308] [outer = (nil)] 05:11:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x910d2c00) [pid = 1790] [serial = 309] [outer = 0x8f7d4400] 05:11:33 INFO - PROCESS | 1790 | 1467461493529 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x911e8c00) [pid = 1790] [serial = 310] [outer = 0x8f7d4400] 05:11:34 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:34 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:11:34 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:34 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:34 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:11:34 INFO - PROCESS | 1790 | 1467461494626 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:11:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1735ms 05:11:34 INFO - PROCESS | 1790 | 1467461494671 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 1790 | 1467461494678 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:11:34 INFO - PROCESS | 1790 | 1467461494689 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 1790 | 1467461494693 Marionette TRACE conn3 <- [1,386,null,{}] 05:11:34 INFO - PROCESS | 1790 | 1467461494700 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}] 05:11:34 INFO - PROCESS | 1790 | 1467461494706 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:34 INFO - PROCESS | 1790 | 1467461494932 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:11:35 INFO - PROCESS | 1790 | 1467461495195 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 1790 | 1467461495203 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x93c15800 == 62 [pid = 1790] [id = 104] 05:11:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x93c16c00) [pid = 1790] [serial = 311] [outer = (nil)] 05:11:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x947f0800) [pid = 1790] [serial = 312] [outer = 0x93c16c00] 05:11:35 INFO - PROCESS | 1790 | 1467461495285 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x95285000) [pid = 1790] [serial = 313] [outer = 0x93c16c00] 05:11:36 INFO - PROCESS | 1790 | 1467461496188 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]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1541ms 05:11:36 INFO - PROCESS | 1790 | 1467461496230 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 1790 | 1467461496234 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:11:36 INFO - PROCESS | 1790 | 1467461496241 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 1790 | 1467461496247 Marionette TRACE conn3 <- [1,390,null,{}] 05:11:36 INFO - PROCESS | 1790 | 1467461496264 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}] 05:11:36 INFO - PROCESS | 1790 | 1467461496272 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:36 INFO - PROCESS | 1790 | 1467461496492 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:11:36 INFO - PROCESS | 1790 | 1467461496702 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 1790 | 1467461496712 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6cc00 == 63 [pid = 1790] [id = 105] 05:11:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x91f76400) [pid = 1790] [serial = 314] [outer = (nil)] 05:11:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x94746c00) [pid = 1790] [serial = 315] [outer = 0x91f76400] 05:11:36 INFO - PROCESS | 1790 | 1467461496840 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x952d1000) [pid = 1790] [serial = 316] [outer = 0x91f76400] 05:11:37 INFO - PROCESS | 1790 | 1467461497840 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]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1645ms 05:11:37 INFO - PROCESS | 1790 | 1467461497887 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:11:37 INFO - PROCESS | 1790 | 1467461497892 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:11:37 INFO - PROCESS | 1790 | 1467461497898 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1790 | 1467461497902 Marionette TRACE conn3 <- [1,394,null,{}] 05:11:37 INFO - PROCESS | 1790 | 1467461497909 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}] 05:11:37 INFO - PROCESS | 1790 | 1467461497913 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:38 INFO - PROCESS | 1790 | 1467461498101 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:11:38 INFO - PROCESS | 1790 | 1467461498312 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 1790 | 1467461498319 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a8400 == 64 [pid = 1790] [id = 106] 05:11:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x91f6c400) [pid = 1790] [serial = 317] [outer = (nil)] 05:11:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x99b69c00) [pid = 1790] [serial = 318] [outer = 0x91f6c400] 05:11:38 INFO - PROCESS | 1790 | 1467461498443 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x99cc2c00) [pid = 1790] [serial = 319] [outer = 0x91f6c400] 05:11:39 INFO - PROCESS | 1790 | 1467461499322 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]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1480ms 05:11:39 INFO - PROCESS | 1790 | 1467461499379 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 1790 | 1467461499386 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:11:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:11:39 INFO - PROCESS | 1790 | 1467461499396 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 1790 | 1467461499399 Marionette TRACE conn3 <- [1,398,null,{}] 05:11:39 INFO - PROCESS | 1790 | 1467461499405 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}] 05:11:39 INFO - PROCESS | 1790 | 1467461499411 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:39 INFO - PROCESS | 1790 | 1467461499584 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:11:39 INFO - PROCESS | 1790 | 1467461499752 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 1790 | 1467461499763 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a9800 == 65 [pid = 1790] [id = 107] 05:11:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x9b76d800) [pid = 1790] [serial = 320] [outer = (nil)] 05:11:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0xa1025800) [pid = 1790] [serial = 321] [outer = 0x9b76d800] 05:11:39 INFO - PROCESS | 1790 | 1467461499891 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0xa25e5800) [pid = 1790] [serial = 322] [outer = 0x9b76d800] 05:11:40 INFO - PROCESS | 1790 | 1467461500817 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]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:11:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1478ms 05:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:11:40 INFO - PROCESS | 1790 | 1467461500875 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 1790 | 1467461500878 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:11:40 INFO - PROCESS | 1790 | 1467461500885 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 1790 | 1467461500888 Marionette TRACE conn3 <- [1,402,null,{}] 05:11:40 INFO - PROCESS | 1790 | 1467461500894 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}] 05:11:40 INFO - PROCESS | 1790 | 1467461500904 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:41 INFO - PROCESS | 1790 | 1467461501144 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:11:41 INFO - PROCESS | 1790 | 1467461501360 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 1790 | 1467461501367 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a6c00 == 66 [pid = 1790] [id = 108] 05:11:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0xa4e4ec00) [pid = 1790] [serial = 323] [outer = (nil)] 05:11:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0xa6ea7800) [pid = 1790] [serial = 324] [outer = 0xa4e4ec00] 05:11:41 INFO - PROCESS | 1790 | 1467461501460 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0xa6fc2c00) [pid = 1790] [serial = 325] [outer = 0xa4e4ec00] 05:11:42 INFO - PROCESS | 1790 | 1467461502336 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]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:11:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1485ms 05:11:42 INFO - PROCESS | 1790 | 1467461502370 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 1790 | 1467461502373 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:11:42 INFO - PROCESS | 1790 | 1467461502380 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 1790 | 1467461502382 Marionette TRACE conn3 <- [1,406,null,{}] 05:11:42 INFO - PROCESS | 1790 | 1467461502389 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}] 05:11:42 INFO - PROCESS | 1790 | 1467461502394 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:42 INFO - PROCESS | 1790 | 1467461502571 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:11:42 INFO - PROCESS | 1790 | 1467461502749 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 1790 | 1467461502757 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee83400 == 67 [pid = 1790] [id = 109] 05:11:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x8ee83800) [pid = 1790] [serial = 326] [outer = (nil)] 05:11:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x8ee8bc00) [pid = 1790] [serial = 327] [outer = 0x8ee83800] 05:11:42 INFO - PROCESS | 1790 | 1467461502837 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x8ee8e800) [pid = 1790] [serial = 328] [outer = 0x8ee83800] 05:11:43 INFO - PROCESS | 1790 | 1467461503745 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]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1430ms 05:11:43 INFO - PROCESS | 1790 | 1467461503810 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:11:43 INFO - PROCESS | 1790 | 1467461503820 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:11:43 INFO - PROCESS | 1790 | 1467461503827 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 1790 | 1467461503831 Marionette TRACE conn3 <- [1,410,null,{}] 05:11:43 INFO - PROCESS | 1790 | 1467461503837 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}] 05:11:43 INFO - PROCESS | 1790 | 1467461503842 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:44 INFO - PROCESS | 1790 | 1467461504016 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:11:44 INFO - PROCESS | 1790 | 1467461504189 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 1790 | 1467461504198 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e213400 == 68 [pid = 1790] [id = 110] 05:11:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x8e213c00) [pid = 1790] [serial = 329] [outer = (nil)] 05:11:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x8e21ac00) [pid = 1790] [serial = 330] [outer = 0x8e213c00] 05:11:44 INFO - PROCESS | 1790 | 1467461504278 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x8e21c800) [pid = 1790] [serial = 331] [outer = 0x8e213c00] 05:11:45 INFO - PROCESS | 1790 | 1467461505224 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]]]}] 05:11:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:11:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1437ms 05:11:45 INFO - PROCESS | 1790 | 1467461505268 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 1790 | 1467461505274 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:11:45 INFO - PROCESS | 1790 | 1467461505284 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 1790 | 1467461505290 Marionette TRACE conn3 <- [1,414,null,{}] 05:11:45 INFO - PROCESS | 1790 | 1467461505296 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}] 05:11:45 INFO - PROCESS | 1790 | 1467461505300 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:45 INFO - PROCESS | 1790 | 1467461505478 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:11:45 INFO - PROCESS | 1790 | 1467461505707 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 1790 | 1467461505713 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b6000 == 69 [pid = 1790] [id = 111] 05:11:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x8e3b6400) [pid = 1790] [serial = 332] [outer = (nil)] 05:11:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x8e3bac00) [pid = 1790] [serial = 333] [outer = 0x8e3b6400] 05:11:45 INFO - PROCESS | 1790 | 1467461505859 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x8e3bd800) [pid = 1790] [serial = 334] [outer = 0x8e3b6400] 05:11:47 INFO - PROCESS | 1790 | 1467461507016 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]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:11:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1791ms 05:11:47 INFO - PROCESS | 1790 | 1467461507074 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 1790 | 1467461507081 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:11:47 INFO - PROCESS | 1790 | 1467461507090 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 1790 | 1467461507094 Marionette TRACE conn3 <- [1,418,null,{}] 05:11:47 INFO - PROCESS | 1790 | 1467461507102 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}] 05:11:47 INFO - PROCESS | 1790 | 1467461507108 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:47 INFO - PROCESS | 1790 | 1467461507384 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:11:47 INFO - PROCESS | 1790 | 1467461507557 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 1790 | 1467461507567 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a2000 == 70 [pid = 1790] [id = 112] 05:11:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x8f4a3000) [pid = 1790] [serial = 335] [outer = (nil)] 05:11:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x8f7c9400) [pid = 1790] [serial = 336] [outer = 0x8f4a3000] 05:11:47 INFO - PROCESS | 1790 | 1467461507644 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x8f7cd400) [pid = 1790] [serial = 337] [outer = 0x8f4a3000] 05:11:49 INFO - PROCESS | 1790 | 1467461509067 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]]]}] 05:11:49 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 05:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2034ms 05:11:49 INFO - PROCESS | 1790 | 1467461509124 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 1790 | 1467461509131 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:11:49 INFO - PROCESS | 1790 | 1467461509143 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 1790 | 1467461509146 Marionette TRACE conn3 <- [1,422,null,{}] 05:11:49 INFO - PROCESS | 1790 | 1467461509197 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}] 05:11:49 INFO - PROCESS | 1790 | 1467461509202 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:49 INFO - PROCESS | 1790 | 1467461509463 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:11:49 INFO - PROCESS | 1790 | 1467461509628 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 1790 | 1467461509635 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x91303400 == 71 [pid = 1790] [id = 113] 05:11:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x91303800) [pid = 1790] [serial = 338] [outer = (nil)] 05:11:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x91305c00) [pid = 1790] [serial = 339] [outer = 0x91303800] 05:11:49 INFO - PROCESS | 1790 | 1467461509709 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x91309400) [pid = 1790] [serial = 340] [outer = 0x91303800] 05:11:50 INFO - PROCESS | 1790 | --DOCSHELL 0x910d1800 == 70 [pid = 1790] [id = 101] 05:11:50 INFO - PROCESS | 1790 | --DOCSHELL 0x911f0800 == 69 [pid = 1790] [id = 100] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0xa6fbf400) [pid = 1790] [serial = 234] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0xa6ea9400) [pid = 1790] [serial = 231] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0xa50c8c00) [pid = 1790] [serial = 228] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x9972e800) [pid = 1790] [serial = 224] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x9518b000) [pid = 1790] [serial = 221] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x91376c00) [pid = 1790] [serial = 243] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0xa8259400) [pid = 1790] [serial = 237] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x911ecc00) [pid = 1790] [serial = 240] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOCSHELL 0x983c6800 == 68 [pid = 1790] [id = 99] 05:11:50 INFO - PROCESS | 1790 | --DOCSHELL 0x947e8400 == 67 [pid = 1790] [id = 98] 05:11:50 INFO - PROCESS | 1790 | --DOCSHELL 0x911ebc00 == 66 [pid = 1790] [id = 97] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x999fd000) [pid = 1790] [serial = 262] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x952cbc00) [pid = 1790] [serial = 249] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x91359800) [pid = 1790] [serial = 261] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0xa2091800) [pid = 1790] [serial = 258] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x9b7ee000) [pid = 1790] [serial = 256] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x98bc6c00) [pid = 1790] [serial = 250] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x99b77400) [pid = 1790] [serial = 253] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x947eac00) [pid = 1790] [serial = 247] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x9b1cb400) [pid = 1790] [serial = 255] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0xa21a1800) [pid = 1790] [serial = 259] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x9989a800) [pid = 1790] [serial = 252] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x93c12400) [pid = 1790] [serial = 246] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x93c1a000) [pid = 1790] [serial = 99] [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.] 05:11:51 INFO - PROCESS | 1790 | 1467461511157 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]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2033ms 05:11:51 INFO - PROCESS | 1790 | 1467461511176 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 1790 | 1467461511180 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:11:51 INFO - PROCESS | 1790 | 1467461511198 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 1790 | 1467461511204 Marionette TRACE conn3 <- [1,426,null,{}] 05:11:51 INFO - PROCESS | 1790 | 1467461511220 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}] 05:11:51 INFO - PROCESS | 1790 | 1467461511229 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:51 INFO - PROCESS | 1790 | 1467461511381 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:11:51 INFO - PROCESS | 1790 | 1467461511394 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 1790 | 1467461511405 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x9130ec00 == 67 [pid = 1790] [id = 114] 05:11:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x91310000) [pid = 1790] [serial = 341] [outer = (nil)] 05:11:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x91379400) [pid = 1790] [serial = 342] [outer = 0x91310000] 05:11:51 INFO - PROCESS | 1790 | 1467461511473 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x91f6c000) [pid = 1790] [serial = 343] [outer = 0x91310000] 05:11:52 INFO - PROCESS | 1790 | 1467461512313 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] 05:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:11:52 INFO - PROCESS | 1790 | 1467461512391 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:11:52 INFO - PROCESS | 1790 | 1467461512397 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1790 | 1467461512402 Marionette TRACE conn3 <- [1,430,null,{}] 05:11:52 INFO - PROCESS | 1790 | 1467461512408 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}] 05:11:52 INFO - PROCESS | 1790 | 1467461512413 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:52 INFO - PROCESS | 1790 | 1467461512576 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:11:52 INFO - PROCESS | 1790 | 1467461512585 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 1790 | 1467461512594 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x91310800 == 68 [pid = 1790] [id = 115] 05:11:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x91f70000) [pid = 1790] [serial = 344] [outer = (nil)] 05:11:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x922e9400) [pid = 1790] [serial = 345] [outer = 0x91f70000] 05:11:52 INFO - PROCESS | 1790 | 1467461512665 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x924a5400) [pid = 1790] [serial = 346] [outer = 0x91f70000] 05:11:53 INFO - PROCESS | 1790 | 1467461513704 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]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:11:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1331ms 05:11:53 INFO - PROCESS | 1790 | 1467461513744 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 1790 | 1467461513748 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:11:53 INFO - PROCESS | 1790 | 1467461513755 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 1790 | 1467461513757 Marionette TRACE conn3 <- [1,434,null,{}] 05:11:53 INFO - PROCESS | 1790 | 1467461513763 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}] 05:11:53 INFO - PROCESS | 1790 | 1467461513768 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:54 INFO - PROCESS | 1790 | 1467461514001 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:11:54 INFO - PROCESS | 1790 | 1467461514029 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 1790 | 1467461514036 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x91355000 == 69 [pid = 1790] [id = 116] 05:11:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x91359800) [pid = 1790] [serial = 347] [outer = (nil)] 05:11:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x93c19400) [pid = 1790] [serial = 348] [outer = 0x91359800] 05:11:54 INFO - PROCESS | 1790 | 1467461514127 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x947e8400) [pid = 1790] [serial = 349] [outer = 0x91359800] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x93a06800) [pid = 1790] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x98bc9c00) [pid = 1790] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x9b7e3c00) [pid = 1790] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0xa4e49400) [pid = 1790] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x9acec000) [pid = 1790] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x952cc800) [pid = 1790] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x947f6000) [pid = 1790] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x9770fc00) [pid = 1790] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x92dda800) [pid = 1790] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0xa6fbac00) [pid = 1790] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x911e7400) [pid = 1790] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x923d7000) [pid = 1790] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x924a7400) [pid = 1790] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x95282c00) [pid = 1790] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x924ad000) [pid = 1790] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x911e6c00) [pid = 1790] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x95102000) [pid = 1790] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x98b70000) [pid = 1790] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x9d871000) [pid = 1790] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x947ee400) [pid = 1790] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x9a1df800) [pid = 1790] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8f49f800) [pid = 1790] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x91353000) [pid = 1790] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x94751400) [pid = 1790] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x91357400) [pid = 1790] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x9979e800) [pid = 1790] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x9535e000) [pid = 1790] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x92dd7c00) [pid = 1790] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0xa50c7400) [pid = 1790] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x95108800) [pid = 1790] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0xa25f2c00) [pid = 1790] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x94750c00) [pid = 1790] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x9972d800) [pid = 1790] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x952c9000) [pid = 1790] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x923c9c00) [pid = 1790] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x9518e000) [pid = 1790] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0xa2fafc00) [pid = 1790] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x9396fc00) [pid = 1790] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0xa6a90800) [pid = 1790] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x99b6c800) [pid = 1790] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x97710400) [pid = 1790] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:11:55 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0xa2facc00) [pid = 1790] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:11:55 INFO - PROCESS | 1790 | 1467461515834 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]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 2094ms 05:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:11:55 INFO - PROCESS | 1790 | 1467461515849 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 1790 | 1467461515852 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:11:55 INFO - PROCESS | 1790 | 1467461515858 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 1790 | 1467461515862 Marionette TRACE conn3 <- [1,438,null,{}] 05:11:55 INFO - PROCESS | 1790 | 1467461515867 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}] 05:11:55 INFO - PROCESS | 1790 | 1467461515876 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:56 INFO - PROCESS | 1790 | 1467461516055 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:11:56 INFO - PROCESS | 1790 | 1467461516195 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 1790 | 1467461516204 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee88400 == 70 [pid = 1790] [id = 117] 05:11:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8f4a5c00) [pid = 1790] [serial = 350] [outer = (nil)] 05:11:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x93c17000) [pid = 1790] [serial = 351] [outer = 0x8f4a5c00] 05:11:56 INFO - PROCESS | 1790 | 1467461516269 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x95280800) [pid = 1790] [serial = 352] [outer = 0x8f4a5c00] 05:11:56 INFO - PROCESS | 1790 | 1467461516925 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]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1133ms 05:11:56 INFO - PROCESS | 1790 | 1467461516992 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 1790 | 1467461516995 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:11:57 INFO - PROCESS | 1790 | 1467461517001 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 1790 | 1467461517005 Marionette TRACE conn3 <- [1,442,null,{}] 05:11:57 INFO - PROCESS | 1790 | 1467461517020 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}] 05:11:57 INFO - PROCESS | 1790 | 1467461517025 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:57 INFO - PROCESS | 1790 | 1467461517193 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:11:57 INFO - PROCESS | 1790 | 1467461517202 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:57 INFO - PROCESS | 1790 | 1467461517212 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f79c00 == 71 [pid = 1790] [id = 118] 05:11:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x92dd7c00) [pid = 1790] [serial = 353] [outer = (nil)] 05:11:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x952cd000) [pid = 1790] [serial = 354] [outer = 0x92dd7c00] 05:11:57 INFO - PROCESS | 1790 | 1467461517278 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x9822d400) [pid = 1790] [serial = 355] [outer = 0x92dd7c00] 05:11:58 INFO - PROCESS | 1790 | 1467461518455 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]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1494ms 05:11:58 INFO - PROCESS | 1790 | 1467461518497 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 1790 | 1467461518504 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:11:58 INFO - PROCESS | 1790 | 1467461518513 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 1790 | 1467461518521 Marionette TRACE conn3 <- [1,446,null,{}] 05:11:58 INFO - PROCESS | 1790 | 1467461518529 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}] 05:11:58 INFO - PROCESS | 1790 | 1467461518535 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:58 INFO - PROCESS | 1790 | 1467461518725 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:11:58 INFO - PROCESS | 1790 | 1467461518951 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 1790 | 1467461518961 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:11:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8b400 == 72 [pid = 1790] [id = 119] 05:11:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8f4a1c00) [pid = 1790] [serial = 356] [outer = (nil)] 05:11:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8f7d6c00) [pid = 1790] [serial = 357] [outer = 0x8f4a1c00] 05:11:59 INFO - PROCESS | 1790 | 1467461519058 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x911e9c00) [pid = 1790] [serial = 358] [outer = 0x8f4a1c00] 05:11:59 INFO - PROCESS | 1790 | 1467461519990 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]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:12:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1535ms 05:12:00 INFO - PROCESS | 1790 | 1467461520048 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 1790 | 1467461520056 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:12:00 INFO - PROCESS | 1790 | 1467461520066 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 1790 | 1467461520070 Marionette TRACE conn3 <- [1,450,null,{}] 05:12:00 INFO - PROCESS | 1790 | 1467461520077 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}] 05:12:00 INFO - PROCESS | 1790 | 1467461520083 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:00 INFO - PROCESS | 1790 | 1467461520316 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:12:00 INFO - PROCESS | 1790 | 1467461520584 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 1790 | 1467461520592 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x9130e400 == 73 [pid = 1790] [id = 120] 05:12:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x91376c00) [pid = 1790] [serial = 359] [outer = (nil)] 05:12:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x91f70c00) [pid = 1790] [serial = 360] [outer = 0x91376c00] 05:12:00 INFO - PROCESS | 1790 | 1467461520689 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x922e2400) [pid = 1790] [serial = 361] [outer = 0x91376c00] 05:12:01 INFO - PROCESS | 1790 | 1467461521664 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] 05:12:01 INFO - PROCESS | 1790 | 1467461521712 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:12:01 INFO - PROCESS | 1790 | 1467461521719 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 1790 | 1467461521725 Marionette TRACE conn3 <- [1,454,null,{}] 05:12:01 INFO - PROCESS | 1790 | 1467461521742 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}] 05:12:01 INFO - PROCESS | 1790 | 1467461521751 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:01 INFO - PROCESS | 1790 | 1467461521952 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:12:02 INFO - PROCESS | 1790 | 1467461522191 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 1790 | 1467461522201 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49c000 == 74 [pid = 1790] [id = 121] 05:12:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x952c6c00) [pid = 1790] [serial = 362] [outer = (nil)] 05:12:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x9972dc00) [pid = 1790] [serial = 363] [outer = 0x952c6c00] 05:12:02 INFO - PROCESS | 1790 | 1467461522300 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x997a0c00) [pid = 1790] [serial = 364] [outer = 0x952c6c00] 05:12:03 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:03 INFO - PROCESS | 1790 | 1467461523247 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]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1586ms 05:12:03 INFO - PROCESS | 1790 | 1467461523306 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 1790 | 1467461523314 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:12:03 INFO - PROCESS | 1790 | 1467461523323 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 1790 | 1467461523327 Marionette TRACE conn3 <- [1,458,null,{}] 05:12:03 INFO - PROCESS | 1790 | 1467461523333 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}] 05:12:03 INFO - PROCESS | 1790 | 1467461523338 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:03 INFO - PROCESS | 1790 | 1467461523590 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:12:03 INFO - PROCESS | 1790 | 1467461523881 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1790 | 1467461523889 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49b400 == 75 [pid = 1790] [id = 122] 05:12:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x99b69000) [pid = 1790] [serial = 365] [outer = (nil)] 05:12:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x99f75400) [pid = 1790] [serial = 366] [outer = 0x99b69000] 05:12:03 INFO - PROCESS | 1790 | 1467461523986 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x9a1e5400) [pid = 1790] [serial = 367] [outer = 0x99b69000] 05:12:05 INFO - PROCESS | 1790 | 1467461525035 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] 05:12:05 INFO - PROCESS | 1790 | 1467461525112 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:12:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:12:05 INFO - PROCESS | 1790 | 1467461525120 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 1790 | 1467461525125 Marionette TRACE conn3 <- [1,462,null,{}] 05:12:05 INFO - PROCESS | 1790 | 1467461525132 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}] 05:12:05 INFO - PROCESS | 1790 | 1467461525137 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:05 INFO - PROCESS | 1790 | 1467461525402 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:12:05 INFO - PROCESS | 1790 | 1467461525655 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 1790 | 1467461525664 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x99738c00 == 76 [pid = 1790] [id = 123] 05:12:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x9aaa9800) [pid = 1790] [serial = 368] [outer = (nil)] 05:12:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x9b7ed400) [pid = 1790] [serial = 369] [outer = 0x9aaa9800] 05:12:05 INFO - PROCESS | 1790 | 1467461525782 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x9cbea000) [pid = 1790] [serial = 370] [outer = 0x9aaa9800] 05:12:06 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:06 INFO - PROCESS | 1790 | 1467461526777 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] 05:12:06 INFO - PROCESS | 1790 | 1467461526862 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:12:06 INFO - PROCESS | 1790 | 1467461526868 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 1790 | 1467461526872 Marionette TRACE conn3 <- [1,466,null,{}] 05:12:06 INFO - PROCESS | 1790 | 1467461526878 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}] 05:12:06 INFO - PROCESS | 1790 | 1467461526888 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:07 INFO - PROCESS | 1790 | 1467461527121 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:12:07 INFO - PROCESS | 1790 | 1467461527358 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 1790 | 1467461527364 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x9cb5c800 == 77 [pid = 1790] [id = 124] 05:12:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0xa219bc00) [pid = 1790] [serial = 371] [outer = (nil)] 05:12:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0xa50c8c00) [pid = 1790] [serial = 372] [outer = 0xa219bc00] 05:12:07 INFO - PROCESS | 1790 | 1467461527450 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0xa50cec00) [pid = 1790] [serial = 373] [outer = 0xa219bc00] 05:12:08 INFO - PROCESS | 1790 | 1467461528361 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] 05:12:08 INFO - PROCESS | 1790 | 1467461528405 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:12:08 INFO - PROCESS | 1790 | 1467461528411 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 1790 | 1467461528415 Marionette TRACE conn3 <- [1,470,null,{}] 05:12:08 INFO - PROCESS | 1790 | 1467461528421 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}] 05:12:08 INFO - PROCESS | 1790 | 1467461528426 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:08 INFO - PROCESS | 1790 | 1467461528604 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:12:08 INFO - PROCESS | 1790 | 1467461528784 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 1790 | 1467461528794 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x983c6400 == 78 [pid = 1790] [id = 125] 05:12:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0xa50ca000) [pid = 1790] [serial = 374] [outer = (nil)] 05:12:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0xa6ea9400) [pid = 1790] [serial = 375] [outer = 0xa50ca000] 05:12:08 INFO - PROCESS | 1790 | 1467461528869 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0xa6f48400) [pid = 1790] [serial = 376] [outer = 0xa50ca000] 05:12:09 INFO - PROCESS | 1790 | 1467461529802 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]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1432ms 05:12:09 INFO - PROCESS | 1790 | 1467461529843 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 1790 | 1467461529848 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:12:09 INFO - PROCESS | 1790 | 1467461529854 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 1790 | 1467461529857 Marionette TRACE conn3 <- [1,474,null,{}] 05:12:09 INFO - PROCESS | 1790 | 1467461529863 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}] 05:12:09 INFO - PROCESS | 1790 | 1467461529868 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:10 INFO - PROCESS | 1790 | 1467461530037 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:12:10 INFO - PROCESS | 1790 | 1467461530219 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 1790 | 1467461530227 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x929e1c00 == 79 [pid = 1790] [id = 126] 05:12:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x929e3c00) [pid = 1790] [serial = 377] [outer = (nil)] 05:12:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x929ea000) [pid = 1790] [serial = 378] [outer = 0x929e3c00] 05:12:10 INFO - PROCESS | 1790 | 1467461530313 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x929ed000) [pid = 1790] [serial = 379] [outer = 0x929e3c00] 05:12:11 INFO - PROCESS | 1790 | 1467461531293 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]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1479ms 05:12:11 INFO - PROCESS | 1790 | 1467461531334 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 1790 | 1467461531338 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:12:11 INFO - PROCESS | 1790 | 1467461531344 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 1790 | 1467461531347 Marionette TRACE conn3 <- [1,478,null,{}] 05:12:11 INFO - PROCESS | 1790 | 1467461531353 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}] 05:12:11 INFO - PROCESS | 1790 | 1467461531358 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:11 INFO - PROCESS | 1790 | 1467461531538 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:12:11 INFO - PROCESS | 1790 | 1467461531758 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 1790 | 1467461531767 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d7000 == 80 [pid = 1790] [id = 127] 05:12:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x911e3000) [pid = 1790] [serial = 380] [outer = (nil)] 05:12:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x91375c00) [pid = 1790] [serial = 381] [outer = 0x911e3000] 05:12:11 INFO - PROCESS | 1790 | 1467461531889 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x929efc00) [pid = 1790] [serial = 382] [outer = 0x911e3000] 05:12:12 INFO - PROCESS | 1790 | 1467461532814 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]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:12:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1533ms 05:12:12 INFO - PROCESS | 1790 | 1467461532878 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:12:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:12:12 INFO - PROCESS | 1790 | 1467461532883 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:12:12 INFO - PROCESS | 1790 | 1467461532889 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 1790 | 1467461532892 Marionette TRACE conn3 <- [1,482,null,{}] 05:12:12 INFO - PROCESS | 1790 | 1467461532898 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}] 05:12:12 INFO - PROCESS | 1790 | 1467461532903 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:13 INFO - PROCESS | 1790 | 1467461533090 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:12:13 INFO - PROCESS | 1790 | 1467461533685 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 1790 | 1467461533693 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49a400 == 81 [pid = 1790] [id = 128] 05:12:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x8f49b000) [pid = 1790] [serial = 383] [outer = (nil)] 05:12:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8f4a4c00) [pid = 1790] [serial = 384] [outer = 0x8f49b000] 05:12:13 INFO - PROCESS | 1790 | 1467461533775 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x8f7d3400) [pid = 1790] [serial = 385] [outer = 0x8f49b000] 05:12:15 INFO - PROCESS | 1790 | 1467461535259 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]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:12:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2393ms 05:12:15 INFO - PROCESS | 1790 | 1467461535283 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 1790 | 1467461535290 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:12:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:12:15 INFO - PROCESS | 1790 | 1467461535299 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 1790 | 1467461535305 Marionette TRACE conn3 <- [1,486,null,{}] 05:12:15 INFO - PROCESS | 1790 | 1467461535312 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}] 05:12:15 INFO - PROCESS | 1790 | 1467461535319 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:15 INFO - PROCESS | 1790 | 1467461535583 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:12:15 INFO - PROCESS | 1790 | 1467461535791 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 1790 | 1467461535800 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c0000 == 82 [pid = 1790] [id = 129] 05:12:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x8f4a1400) [pid = 1790] [serial = 386] [outer = (nil)] 05:12:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x91375400) [pid = 1790] [serial = 387] [outer = 0x8f4a1400] 05:12:15 INFO - PROCESS | 1790 | 1467461535873 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x93a0dc00) [pid = 1790] [serial = 388] [outer = 0x8f4a1400] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x97707c00 == 81 [pid = 1790] [id = 75] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x9cbea400 == 80 [pid = 1790] [id = 29] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee88400 == 79 [pid = 1790] [id = 117] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0xa254e000) [pid = 1790] [serial = 306] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x91355000 == 78 [pid = 1790] [id = 116] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x91310800 == 77 [pid = 1790] [id = 115] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x9130ec00 == 76 [pid = 1790] [id = 114] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x91303400 == 75 [pid = 1790] [id = 113] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a2000 == 74 [pid = 1790] [id = 112] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee83400 == 73 [pid = 1790] [id = 109] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a9800 == 72 [pid = 1790] [id = 107] 05:12:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a8400 == 71 [pid = 1790] [id = 106] 05:12:16 INFO - PROCESS | 1790 | 1467461536857 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]]]}] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x95104800) [pid = 1790] [serial = 117] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x99f72400) [pid = 1790] [serial = 120] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x9cb69000) [pid = 1790] [serial = 123] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0xa62b4800) [pid = 1790] [serial = 153] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0xa6f3c400) [pid = 1790] [serial = 156] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0xa50d5c00) [pid = 1790] [serial = 198] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x95281000) [pid = 1790] [serial = 222] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x9989c400) [pid = 1790] [serial = 225] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0xa6fc0000) [pid = 1790] [serial = 235] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0xa82fb400) [pid = 1790] [serial = 238] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x911ef400) [pid = 1790] [serial = 241] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0xa5016800) [pid = 1790] [serial = 177] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9a1e0c00) [pid = 1790] [serial = 201] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0xa507bc00) [pid = 1790] [serial = 219] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x9acf0400) [pid = 1790] [serial = 138] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x91379800) [pid = 1790] [serial = 244] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x95109400) [pid = 1790] [serial = 114] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x9966bc00) [pid = 1790] [serial = 144] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0xa4e50c00) [pid = 1790] [serial = 150] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x94749400) [pid = 1790] [serial = 141] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0xa6f48800) [pid = 1790] [serial = 232] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x99b77c00) [pid = 1790] [serial = 189] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0xa2321800) [pid = 1790] [serial = 147] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0xa50d5400) [pid = 1790] [serial = 229] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x99737400) [pid = 1790] [serial = 298] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0xa5014c00) [pid = 1790] [serial = 277] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0xa337b800) [pid = 1790] [serial = 276] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x910d3c00) [pid = 1790] [serial = 264] [outer = (nil)] [url = about:blank] 05:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1634ms 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x947f7800) [pid = 1790] [serial = 294] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x9518f400) [pid = 1790] [serial = 295] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x9cb5d000) [pid = 1790] [serial = 274] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x9acf4000) [pid = 1790] [serial = 273] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0xa50d2400) [pid = 1790] [serial = 283] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8f4a7c00) [pid = 1790] [serial = 282] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x9135cc00) [pid = 1790] [serial = 291] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x92dd3c00) [pid = 1790] [serial = 292] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x95287400) [pid = 1790] [serial = 271] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x9510d400) [pid = 1790] [serial = 270] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x91377400) [pid = 1790] [serial = 268] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x9135bc00) [pid = 1790] [serial = 267] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x99bbec00) [pid = 1790] [serial = 300] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x99b74400) [pid = 1790] [serial = 303] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0x9b8df800) [pid = 1790] [serial = 286] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x99b6b000) [pid = 1790] [serial = 285] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0xa682c000) [pid = 1790] [serial = 280] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0xa62b2c00) [pid = 1790] [serial = 279] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0xa6f49400) [pid = 1790] [serial = 289] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0xa6f43400) [pid = 1790] [serial = 288] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x9a1df000) [pid = 1790] [serial = 301] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x9aaae000) [pid = 1790] [serial = 304] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x9972bc00) [pid = 1790] [serial = 297] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0xa34c2000) [pid = 1790] [serial = 186] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x95105800) [pid = 1790] [serial = 180] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x99bbb400) [pid = 1790] [serial = 183] [outer = (nil)] [url = about:blank] 05:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x952d3000) [pid = 1790] [serial = 192] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0xa50cf000) [pid = 1790] [serial = 195] [outer = (nil)] [url = about:blank] 05:12:16 INFO - PROCESS | 1790 | 1467461536957 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 1790 | 1467461536975 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:12:16 INFO - PROCESS | 1790 | 1467461536983 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 1790 | 1467461536988 Marionette TRACE conn3 <- [1,490,null,{}] 05:12:16 INFO - PROCESS | 1790 | 1467461536994 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}] 05:12:17 INFO - PROCESS | 1790 | 1467461536999 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:17 INFO - PROCESS | 1790 | 1467461537169 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:12:17 INFO - PROCESS | 1790 | 1467461537368 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 1790 | 1467461537375 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x911f0c00 == 72 [pid = 1790] [id = 130] 05:12:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x91379c00) [pid = 1790] [serial = 389] [outer = (nil)] 05:12:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x924b0000) [pid = 1790] [serial = 390] [outer = 0x91379c00] 05:12:17 INFO - PROCESS | 1790 | 1467461537447 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x95104c00) [pid = 1790] [serial = 391] [outer = 0x91379c00] 05:12:18 INFO - PROCESS | 1790 | 1467461538232 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]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:12:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1288ms 05:12:18 INFO - PROCESS | 1790 | 1467461538272 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 1790 | 1467461538275 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:12:18 INFO - PROCESS | 1790 | 1467461538289 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 1790 | 1467461538297 Marionette TRACE conn3 <- [1,494,null,{}] 05:12:18 INFO - PROCESS | 1790 | 1467461538306 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}] 05:12:18 INFO - PROCESS | 1790 | 1467461538312 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:18 INFO - PROCESS | 1790 | 1467461538480 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:12:18 INFO - PROCESS | 1790 | 1467461538490 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 1790 | 1467461538499 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x911f1000 == 73 [pid = 1790] [id = 131] 05:12:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x9510b400) [pid = 1790] [serial = 392] [outer = (nil)] 05:12:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x96551000) [pid = 1790] [serial = 393] [outer = 0x9510b400] 05:12:18 INFO - PROCESS | 1790 | 1467461538705 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x96557800) [pid = 1790] [serial = 394] [outer = 0x9510b400] 05:12:19 INFO - PROCESS | 1790 | 1467461539549 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]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:12:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1307ms 05:12:19 INFO - PROCESS | 1790 | 1467461539591 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 1790 | 1467461539595 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:12:19 INFO - PROCESS | 1790 | 1467461539603 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 1790 | 1467461539606 Marionette TRACE conn3 <- [1,498,null,{}] 05:12:19 INFO - PROCESS | 1790 | 1467461539618 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}] 05:12:19 INFO - PROCESS | 1790 | 1467461539622 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:19 INFO - PROCESS | 1790 | 1467461539845 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:12:19 INFO - PROCESS | 1790 | 1467461539914 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 1790 | 1467461539924 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x96559800 == 74 [pid = 1790] [id = 132] 05:12:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x96559c00) [pid = 1790] [serial = 395] [outer = (nil)] 05:12:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x9655f000) [pid = 1790] [serial = 396] [outer = 0x96559c00] 05:12:20 INFO - PROCESS | 1790 | 1467461540069 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x98233c00) [pid = 1790] [serial = 397] [outer = 0x96559c00] 05:12:21 INFO - PROCESS | 1790 | 1467461541018 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]]]}] 05:12:21 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x91310000) [pid = 1790] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:12:21 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x91f70000) [pid = 1790] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:12:21 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x91303800) [pid = 1790] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:12:21 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x8f4a3000) [pid = 1790] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:12:21 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x91359800) [pid = 1790] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:12:21 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x8f4a5c00) [pid = 1790] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:12:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:12:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1689ms 05:12:21 INFO - PROCESS | 1790 | 1467461541292 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 1790 | 1467461541295 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:12:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:12:21 INFO - PROCESS | 1790 | 1467461541303 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 1790 | 1467461541306 Marionette TRACE conn3 <- [1,502,null,{}] 05:12:21 INFO - PROCESS | 1790 | 1467461541312 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}] 05:12:21 INFO - PROCESS | 1790 | 1467461541316 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:21 INFO - PROCESS | 1790 | 1467461541476 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:12:21 INFO - PROCESS | 1790 | 1467461541669 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 1790 | 1467461541688 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x93c1b800 == 75 [pid = 1790] [id = 133] 05:12:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x947ec400) [pid = 1790] [serial = 398] [outer = (nil)] 05:12:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x9655c800) [pid = 1790] [serial = 399] [outer = 0x947ec400] 05:12:21 INFO - PROCESS | 1790 | 1467461541764 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x99730000) [pid = 1790] [serial = 400] [outer = 0x947ec400] 05:12:22 INFO - PROCESS | 1790 | 1467461542521 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]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:12:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1237ms 05:12:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x99795800) [pid = 1790] [serial = 401] [outer = 0x92dcd000] 05:12:22 INFO - PROCESS | 1790 | 1467461542572 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 1790 | 1467461542575 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:12:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:12:22 INFO - PROCESS | 1790 | 1467461542642 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 1790 | 1467461542644 Marionette TRACE conn3 <- [1,506,null,{}] 05:12:22 INFO - PROCESS | 1790 | 1467461542664 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}] 05:12:22 INFO - PROCESS | 1790 | 1467461542670 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:22 INFO - PROCESS | 1790 | 1467461542832 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:12:22 INFO - PROCESS | 1790 | 1467461542841 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 1790 | 1467461542849 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x9655d400 == 76 [pid = 1790] [id = 134] 05:12:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x9655e400) [pid = 1790] [serial = 402] [outer = (nil)] 05:12:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x9a0d8000) [pid = 1790] [serial = 403] [outer = 0x9655e400] 05:12:22 INFO - PROCESS | 1790 | 1467461542916 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x9a4d7800) [pid = 1790] [serial = 404] [outer = 0x9655e400] 05:12:24 INFO - PROCESS | 1790 | 1467461544036 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]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1483ms 05:12:24 INFO - PROCESS | 1790 | 1467461544092 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 1790 | 1467461544100 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:12:24 INFO - PROCESS | 1790 | 1467461544108 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 1790 | 1467461544114 Marionette TRACE conn3 <- [1,510,null,{}] 05:12:24 INFO - PROCESS | 1790 | 1467461544123 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}] 05:12:24 INFO - PROCESS | 1790 | 1467461544128 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:24 INFO - PROCESS | 1790 | 1467461544376 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:12:24 INFO - PROCESS | 1790 | 1467461544653 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 1790 | 1467461544660 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e2400 == 77 [pid = 1790] [id = 135] 05:12:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x911e2800) [pid = 1790] [serial = 405] [outer = (nil)] 05:12:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x9130f800) [pid = 1790] [serial = 406] [outer = 0x911e2800] 05:12:24 INFO - PROCESS | 1790 | 1467461544753 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x91358400) [pid = 1790] [serial = 407] [outer = 0x911e2800] 05:12:25 INFO - PROCESS | 1790 | 1467461545759 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]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:12:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1693ms 05:12:25 INFO - PROCESS | 1790 | 1467461545801 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 1790 | 1467461545808 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:12:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:12:25 INFO - PROCESS | 1790 | 1467461545821 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 1790 | 1467461545828 Marionette TRACE conn3 <- [1,514,null,{}] 05:12:25 INFO - PROCESS | 1790 | 1467461545834 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}] 05:12:25 INFO - PROCESS | 1790 | 1467461545841 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:26 INFO - PROCESS | 1790 | 1467461546036 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:12:26 INFO - PROCESS | 1790 | 1467461546264 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 1790 | 1467461546273 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x947f7c00 == 78 [pid = 1790] [id = 136] 05:12:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x95103c00) [pid = 1790] [serial = 408] [outer = (nil)] 05:12:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x951de400) [pid = 1790] [serial = 409] [outer = 0x95103c00] 05:12:26 INFO - PROCESS | 1790 | 1467461546403 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x9528ac00) [pid = 1790] [serial = 410] [outer = 0x95103c00] 05:12:27 INFO - PROCESS | 1790 | 1467461547384 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]]]}] 05:12: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 05:12:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1641ms 05:12:27 INFO - PROCESS | 1790 | 1467461547464 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:12:27 INFO - PROCESS | 1790 | 1467461547471 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:12:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:12:27 INFO - PROCESS | 1790 | 1467461547482 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:12:27 INFO - PROCESS | 1790 | 1467461547492 Marionette TRACE conn3 <- [1,518,null,{}] 05:12:27 INFO - PROCESS | 1790 | 1467461547561 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}] 05:12:27 INFO - PROCESS | 1790 | 1467461547576 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:28 INFO - PROCESS | 1790 | 1467461548034 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:12:28 INFO - PROCESS | 1790 | 1467461548266 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 1790 | 1467461548283 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x99b77c00 == 79 [pid = 1790] [id = 137] 05:12:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x99bbb800) [pid = 1790] [serial = 411] [outer = (nil)] 05:12:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x9a1dac00) [pid = 1790] [serial = 412] [outer = 0x99bbb800] 05:12:28 INFO - PROCESS | 1790 | 1467461548420 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x9acf6400) [pid = 1790] [serial = 413] [outer = 0x99bbb800] 05:12:29 INFO - PROCESS | 1790 | 1467461549388 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]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1946ms 05:12:29 INFO - PROCESS | 1790 | 1467461549427 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 1790 | 1467461549431 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:12:29 INFO - PROCESS | 1790 | 1467461549441 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 1790 | 1467461549447 Marionette TRACE conn3 <- [1,522,null,{}] 05:12:29 INFO - PROCESS | 1790 | 1467461549456 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}] 05:12:29 INFO - PROCESS | 1790 | 1467461549463 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:29 INFO - PROCESS | 1790 | 1467461549680 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:12:29 INFO - PROCESS | 1790 | 1467461549904 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 1790 | 1467461549921 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee87000 == 80 [pid = 1790] [id = 138] 05:12:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x99b68800) [pid = 1790] [serial = 414] [outer = (nil)] 05:12:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x9b7ee000) [pid = 1790] [serial = 415] [outer = 0x99b68800] 05:12:30 INFO - PROCESS | 1790 | 1467461550049 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x9cb68400) [pid = 1790] [serial = 416] [outer = 0x99b68800] 05:12:30 INFO - PROCESS | 1790 | 1467461550984 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]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:12:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1596ms 05:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:12:31 INFO - PROCESS | 1790 | 1467461551036 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 1790 | 1467461551039 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:12:31 INFO - PROCESS | 1790 | 1467461551046 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1790 | 1467461551050 Marionette TRACE conn3 <- [1,526,null,{}] 05:12:31 INFO - PROCESS | 1790 | 1467461551057 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}] 05:12:31 INFO - PROCESS | 1790 | 1467461551063 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:31 INFO - PROCESS | 1790 | 1467461551287 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:12:31 INFO - PROCESS | 1790 | 1467461551559 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 1790 | 1467461551569 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x9b76b400 == 81 [pid = 1790] [id = 139] 05:12:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x9b8e0c00) [pid = 1790] [serial = 417] [outer = (nil)] 05:12:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0xa21a8400) [pid = 1790] [serial = 418] [outer = 0x9b8e0c00] 05:12:31 INFO - PROCESS | 1790 | 1467461551707 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0xa2356c00) [pid = 1790] [serial = 419] [outer = 0x9b8e0c00] 05:12:32 INFO - PROCESS | 1790 | 1467461552690 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]]]}] 05:12: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 05:12:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1684ms 05:12:32 INFO - PROCESS | 1790 | 1467461552730 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 1790 | 1467461552734 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:12:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:12:32 INFO - PROCESS | 1790 | 1467461552741 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 1790 | 1467461552745 Marionette TRACE conn3 <- [1,530,null,{}] 05:12:32 INFO - PROCESS | 1790 | 1467461552751 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}] 05:12:32 INFO - PROCESS | 1790 | 1467461552761 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:33 INFO - PROCESS | 1790 | 1467461553003 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:12:33 INFO - PROCESS | 1790 | 1467461553246 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 1790 | 1467461553255 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x99bb7000 == 82 [pid = 1790] [id = 140] 05:12:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0xa34bc000) [pid = 1790] [serial = 420] [outer = (nil)] 05:12:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0xa4e50c00) [pid = 1790] [serial = 421] [outer = 0xa34bc000] 05:12:33 INFO - PROCESS | 1790 | 1467461553368 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0xa507bc00) [pid = 1790] [serial = 422] [outer = 0xa34bc000] 05:12:34 INFO - PROCESS | 1790 | 1467461554187 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"]]]}] 05:12:34 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 05:12:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:12:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:12:34 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 05:12:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:12:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:12:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1484ms 05:12:34 INFO - PROCESS | 1790 | 1467461554255 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 1790 | 1467461554258 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:12:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:12:34 INFO - PROCESS | 1790 | 1467461554268 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 1790 | 1467461554272 Marionette TRACE conn3 <- [1,534,null,{}] 05:12:34 INFO - PROCESS | 1790 | 1467461554278 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}] 05:12:34 INFO - PROCESS | 1790 | 1467461554283 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:34 INFO - PROCESS | 1790 | 1467461554475 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:12:34 INFO - PROCESS | 1790 | 1467461554656 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1790 | 1467461554664 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x927dd400 == 83 [pid = 1790] [id = 141] 05:12:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x927dd800) [pid = 1790] [serial = 423] [outer = (nil)] 05:12:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x9966bc00) [pid = 1790] [serial = 424] [outer = 0x927dd800] 05:12:34 INFO - PROCESS | 1790 | 1467461554745 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0xa5019c00) [pid = 1790] [serial = 425] [outer = 0x927dd800] 05:12:35 INFO - PROCESS | 1790 | 1467461555654 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]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:12:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1434ms 05:12:35 INFO - PROCESS | 1790 | 1467461555734 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:12:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:12:35 INFO - PROCESS | 1790 | 1467461555746 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:12:35 INFO - PROCESS | 1790 | 1467461555753 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 1790 | 1467461555757 Marionette TRACE conn3 <- [1,538,null,{}] 05:12:35 INFO - PROCESS | 1790 | 1467461555763 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}] 05:12:35 INFO - PROCESS | 1790 | 1467461555768 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:35 INFO - PROCESS | 1790 | 1467461555971 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:12:36 INFO - PROCESS | 1790 | 1467461556154 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 1790 | 1467461556166 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e211400 == 84 [pid = 1790] [id = 142] 05:12:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x927df000) [pid = 1790] [serial = 426] [outer = (nil)] 05:12:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0xa50d5400) [pid = 1790] [serial = 427] [outer = 0x927df000] 05:12:36 INFO - PROCESS | 1790 | 1467461556242 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0xa688ac00) [pid = 1790] [serial = 428] [outer = 0x927df000] 05:12:37 INFO - PROCESS | 1790 | 1467461557098 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]]]}] 05:12: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. 05:12:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1385ms 05:12:37 INFO - PROCESS | 1790 | 1467461557140 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1790 | 1467461557144 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:12:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:12:37 INFO - PROCESS | 1790 | 1467461557150 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1790 | 1467461557154 Marionette TRACE conn3 <- [1,542,null,{}] 05:12:37 INFO - PROCESS | 1790 | 1467461557159 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}] 05:12:37 INFO - PROCESS | 1790 | 1467461557165 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:37 INFO - PROCESS | 1790 | 1467461557361 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:12:37 INFO - PROCESS | 1790 | 1467461557543 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 1790 | 1467461557552 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d1c00 == 85 [pid = 1790] [id = 143] 05:12:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x9518dc00) [pid = 1790] [serial = 429] [outer = (nil)] 05:12:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0xa6eaa400) [pid = 1790] [serial = 430] [outer = 0x9518dc00] 05:12:37 INFO - PROCESS | 1790 | 1467461557629 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0xa6f48c00) [pid = 1790] [serial = 431] [outer = 0x9518dc00] 05:12:38 INFO - PROCESS | 1790 | 1467461558521 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]]]}] 05:12: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. 05:12:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1381ms 05:12:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:12:38 INFO - PROCESS | 1790 | 1467461558531 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 1790 | 1467461558534 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:12:38 INFO - PROCESS | 1790 | 1467461558541 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 1790 | 1467461558545 Marionette TRACE conn3 <- [1,546,null,{}] 05:12:38 INFO - PROCESS | 1790 | 1467461558551 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}] 05:12:38 INFO - PROCESS | 1790 | 1467461558556 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:38 INFO - PROCESS | 1790 | 1467461558847 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:12:39 INFO - PROCESS | 1790 | 1467461558979 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1790 | 1467461558988 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d41800 == 86 [pid = 1790] [id = 144] 05:12:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x91d41c00) [pid = 1790] [serial = 432] [outer = (nil)] 05:12:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x91d45800) [pid = 1790] [serial = 433] [outer = 0x91d41c00] 05:12:39 INFO - PROCESS | 1790 | 1467461559072 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x91d49800) [pid = 1790] [serial = 434] [outer = 0x91d41c00] 05:12:39 INFO - PROCESS | 1790 | 1467461559994 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]]]}] 05:12: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. 05:12:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1484ms 05:12:40 INFO - PROCESS | 1790 | 1467461560052 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 1790 | 1467461560057 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:12:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:12:40 INFO - PROCESS | 1790 | 1467461560065 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 1790 | 1467461560069 Marionette TRACE conn3 <- [1,550,null,{}] 05:12:40 INFO - PROCESS | 1790 | 1467461560083 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}] 05:12:40 INFO - PROCESS | 1790 | 1467461560093 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:40 INFO - PROCESS | 1790 | 1467461560320 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:12:40 INFO - PROCESS | 1790 | 1467461560564 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 1790 | 1467461560577 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a5000 == 87 [pid = 1790] [id = 145] 05:12:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x925a5c00) [pid = 1790] [serial = 435] [outer = (nil)] 05:12:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x925ad400) [pid = 1790] [serial = 436] [outer = 0x925a5c00] 05:12:40 INFO - PROCESS | 1790 | 1467461560699 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0xa6889000) [pid = 1790] [serial = 437] [outer = 0x925a5c00] 05:12:41 INFO - PROCESS | 1790 | 1467461561540 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]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:12:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1489ms 05:12:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:12:41 INFO - PROCESS | 1790 | 1467461561555 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 1790 | 1467461561558 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:12:41 INFO - PROCESS | 1790 | 1467461561565 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 1790 | 1467461561568 Marionette TRACE conn3 <- [1,554,null,{}] 05:12:41 INFO - PROCESS | 1790 | 1467461561574 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}] 05:12:41 INFO - PROCESS | 1790 | 1467461561579 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:41 INFO - PROCESS | 1790 | 1467461561753 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:12:41 INFO - PROCESS | 1790 | 1467461561952 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 1790 | 1467461561964 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d43c00 == 88 [pid = 1790] [id = 146] 05:12:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x91d4e800) [pid = 1790] [serial = 438] [outer = (nil)] 05:12:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0xa6fbcc00) [pid = 1790] [serial = 439] [outer = 0x91d4e800] 05:12:42 INFO - PROCESS | 1790 | 1467461562041 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0xa6fc2400) [pid = 1790] [serial = 440] [outer = 0x91d4e800] 05:12:42 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:43 INFO - PROCESS | 1790 | 1467461563006 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]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:12:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1481ms 05:12:43 INFO - PROCESS | 1790 | 1467461563045 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 1790 | 1467461563049 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:12:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:12:43 INFO - PROCESS | 1790 | 1467461563056 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 1790 | 1467461563059 Marionette TRACE conn3 <- [1,558,null,{}] 05:12:43 INFO - PROCESS | 1790 | 1467461563065 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}] 05:12:43 INFO - PROCESS | 1790 | 1467461563070 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:43 INFO - PROCESS | 1790 | 1467461563250 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:12:43 INFO - PROCESS | 1790 | 1467461563433 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 1790 | 1467461563443 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21e400 == 89 [pid = 1790] [id = 147] 05:12:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8e21e800) [pid = 1790] [serial = 441] [outer = (nil)] 05:12:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x911ef000) [pid = 1790] [serial = 442] [outer = 0x8e21e800] 05:12:43 INFO - PROCESS | 1790 | 1467461563517 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x9130e800) [pid = 1790] [serial = 443] [outer = 0x8e21e800] 05:12:44 INFO - PROCESS | 1790 | 1467461564714 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]]]}] 05:12:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:12:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1734ms 05:12:44 INFO - PROCESS | 1790 | 1467461564791 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:12:44 INFO - PROCESS | 1790 | 1467461564798 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:12:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:12:44 INFO - PROCESS | 1790 | 1467461564806 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 1790 | 1467461564811 Marionette TRACE conn3 <- [1,562,null,{}] 05:12:44 INFO - PROCESS | 1790 | 1467461564829 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}] 05:12:44 INFO - PROCESS | 1790 | 1467461564834 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:45 INFO - PROCESS | 1790 | 1467461565110 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:12:45 INFO - PROCESS | 1790 | 1467461565293 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 1790 | 1467461565308 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e329800 == 90 [pid = 1790] [id = 148] 05:12:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x8ee84400) [pid = 1790] [serial = 444] [outer = (nil)] 05:12:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x8f4a6000) [pid = 1790] [serial = 445] [outer = 0x8ee84400] 05:12:45 INFO - PROCESS | 1790 | 1467461565377 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x910cdc00) [pid = 1790] [serial = 446] [outer = 0x8ee84400] 05:12:45 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:46 INFO - PROCESS | 1790 | 1467461566238 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]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:12:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1492ms 05:12:46 INFO - PROCESS | 1790 | 1467461566298 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 1790 | 1467461566305 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:12:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:12:46 INFO - PROCESS | 1790 | 1467461566315 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 1790 | 1467461566319 Marionette TRACE conn3 <- [1,566,null,{}] 05:12:46 INFO - PROCESS | 1790 | 1467461566325 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}] 05:12:46 INFO - PROCESS | 1790 | 1467461566331 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:46 INFO - PROCESS | 1790 | 1467461566619 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:12:46 INFO - PROCESS | 1790 | 1467461566902 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 1790 | 1467461566911 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49d000 == 91 [pid = 1790] [id = 149] 05:12:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x8f7cc400) [pid = 1790] [serial = 447] [outer = (nil)] 05:12:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x91310800) [pid = 1790] [serial = 448] [outer = 0x8f7cc400] 05:12:46 INFO - PROCESS | 1790 | 1467461566992 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x91d43400) [pid = 1790] [serial = 449] [outer = 0x8f7cc400] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x93a04c00 == 90 [pid = 1790] [id = 90] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x91357000 == 89 [pid = 1790] [id = 89] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x9b8e3800 == 88 [pid = 1790] [id = 92] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x91351c00 == 87 [pid = 1790] [id = 95] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x952cd000) [pid = 1790] [serial = 354] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x924ad800 == 86 [pid = 1790] [id = 91] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49bc00 == 85 [pid = 1790] [id = 94] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x93c1b800 == 84 [pid = 1790] [id = 133] 05:12:47 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x96559800 == 83 [pid = 1790] [id = 132] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x911f1000 == 82 [pid = 1790] [id = 131] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x911f0c00 == 81 [pid = 1790] [id = 130] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c0000 == 80 [pid = 1790] [id = 129] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49a400 == 79 [pid = 1790] [id = 128] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x983c6400 == 78 [pid = 1790] [id = 125] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x9cb5c800 == 77 [pid = 1790] [id = 124] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x99738c00 == 76 [pid = 1790] [id = 123] 05:12:47 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49b400 == 75 [pid = 1790] [id = 122] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x95280800) [pid = 1790] [serial = 352] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x99b69c00) [pid = 1790] [serial = 318] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x91f6c000) [pid = 1790] [serial = 343] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x924a5400) [pid = 1790] [serial = 346] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x91305c00) [pid = 1790] [serial = 339] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x91309400) [pid = 1790] [serial = 340] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0xa1025800) [pid = 1790] [serial = 321] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x8f7cd400) [pid = 1790] [serial = 337] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0xa6ea7800) [pid = 1790] [serial = 324] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x8e21ac00) [pid = 1790] [serial = 330] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x947e8400) [pid = 1790] [serial = 349] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x922e9400) [pid = 1790] [serial = 345] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x93c17000) [pid = 1790] [serial = 351] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x93c19400) [pid = 1790] [serial = 348] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8e3bac00) [pid = 1790] [serial = 333] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x947f0800) [pid = 1790] [serial = 312] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x91379400) [pid = 1790] [serial = 342] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x8f7c9400) [pid = 1790] [serial = 336] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x8ee8bc00) [pid = 1790] [serial = 327] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x94746c00) [pid = 1790] [serial = 315] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x910d2c00) [pid = 1790] [serial = 309] [outer = (nil)] [url = about:blank] 05:12:47 INFO - PROCESS | 1790 | 1467461567946 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]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:12:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1690ms 05:12:48 INFO - PROCESS | 1790 | 1467461568006 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 1790 | 1467461568011 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:12:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:12:48 INFO - PROCESS | 1790 | 1467461568018 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 1790 | 1467461568023 Marionette TRACE conn3 <- [1,570,null,{}] 05:12:48 INFO - PROCESS | 1790 | 1467461568039 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}] 05:12:48 INFO - PROCESS | 1790 | 1467461568047 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:48 INFO - PROCESS | 1790 | 1467461568237 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:12:48 INFO - PROCESS | 1790 | 1467461568397 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 1790 | 1467461568414 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x91302c00 == 76 [pid = 1790] [id = 150] 05:12:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x91357000) [pid = 1790] [serial = 450] [outer = (nil)] 05:12:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x91f76000) [pid = 1790] [serial = 451] [outer = 0x91357000] 05:12:48 INFO - PROCESS | 1790 | 1467461568529 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x924ad800) [pid = 1790] [serial = 452] [outer = 0x91357000] 05:12:49 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:49 INFO - PROCESS | 1790 | 1467461569421 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]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:12:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1434ms 05:12:49 INFO - PROCESS | 1790 | 1467461569462 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 1790 | 1467461569466 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:12:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:12:49 INFO - PROCESS | 1790 | 1467461569477 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 1790 | 1467461569479 Marionette TRACE conn3 <- [1,574,null,{}] 05:12:49 INFO - PROCESS | 1790 | 1467461569485 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}] 05:12:49 INFO - PROCESS | 1790 | 1467461569490 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:49 INFO - PROCESS | 1790 | 1467461569659 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:12:49 INFO - PROCESS | 1790 | 1467461569668 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 1790 | 1467461569674 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49a400 == 77 [pid = 1790] [id = 151] 05:12:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x925a6800) [pid = 1790] [serial = 453] [outer = (nil)] 05:12:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x929e9800) [pid = 1790] [serial = 454] [outer = 0x925a6800] 05:12:49 INFO - PROCESS | 1790 | 1467461569744 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x93c14800) [pid = 1790] [serial = 455] [outer = 0x925a6800] 05:12:50 INFO - PROCESS | 1790 | 1467461570787 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]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1341ms 05:12:50 INFO - PROCESS | 1790 | 1467461570814 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 1790 | 1467461570818 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:12:50 INFO - PROCESS | 1790 | 1467461570825 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 1790 | 1467461570827 Marionette TRACE conn3 <- [1,578,null,{}] 05:12:50 INFO - PROCESS | 1790 | 1467461570833 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}] 05:12:50 INFO - PROCESS | 1790 | 1467461570838 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:51 INFO - PROCESS | 1790 | 1467461571068 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:12:51 INFO - PROCESS | 1790 | 1467461571090 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 1790 | 1467461571101 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x93c19400 == 78 [pid = 1790] [id = 152] 05:12:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x9474a800) [pid = 1790] [serial = 456] [outer = (nil)] 05:12:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x947f6000) [pid = 1790] [serial = 457] [outer = 0x9474a800] 05:12:51 INFO - PROCESS | 1790 | 1467461571163 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x95107800) [pid = 1790] [serial = 458] [outer = 0x9474a800] 05:12:52 INFO - PROCESS | 1790 | 1467461572130 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]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:12:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1328ms 05:12:52 INFO - PROCESS | 1790 | 1467461572153 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 1790 | 1467461572157 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:12:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:12:52 INFO - PROCESS | 1790 | 1467461572168 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 1790 | 1467461572171 Marionette TRACE conn3 <- [1,582,null,{}] 05:12:52 INFO - PROCESS | 1790 | 1467461572177 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}] 05:12:52 INFO - PROCESS | 1790 | 1467461572186 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:52 INFO - PROCESS | 1790 | 1467461572449 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:12:52 INFO - PROCESS | 1790 | 1467461572482 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 1790 | 1467461572490 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x929f0000 == 79 [pid = 1790] [id = 153] 05:12:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x947ea800) [pid = 1790] [serial = 459] [outer = (nil)] 05:12:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x95358800) [pid = 1790] [serial = 460] [outer = 0x947ea800] 05:12:52 INFO - PROCESS | 1790 | 1467461572560 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x9655cc00) [pid = 1790] [serial = 461] [outer = 0x947ea800] 05:12:53 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x96559c00) [pid = 1790] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:12:53 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x947ec400) [pid = 1790] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:12:53 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9510b400) [pid = 1790] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:12:53 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x8f4a1400) [pid = 1790] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:12:53 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x91379c00) [pid = 1790] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:12:53 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x8f49b000) [pid = 1790] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:12:53 INFO - PROCESS | 1790 | 1467461573490 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]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1379ms 05:12:53 INFO - PROCESS | 1790 | 1467461573548 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 1790 | 1467461573552 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:12:53 INFO - PROCESS | 1790 | 1467461573558 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 1790 | 1467461573561 Marionette TRACE conn3 <- [1,586,null,{}] 05:12:53 INFO - PROCESS | 1790 | 1467461573567 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}] 05:12:53 INFO - PROCESS | 1790 | 1467461573571 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:53 INFO - PROCESS | 1790 | 1467461573727 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:12:53 INFO - PROCESS | 1790 | 1467461573743 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 1790 | 1467461573748 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e322400 == 80 [pid = 1790] [id = 154] 05:12:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x947ecc00) [pid = 1790] [serial = 462] [outer = (nil)] 05:12:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x98bc6c00) [pid = 1790] [serial = 463] [outer = 0x947ecc00] 05:12:53 INFO - PROCESS | 1790 | 1467461573815 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x9972fc00) [pid = 1790] [serial = 464] [outer = 0x947ecc00] 05:12:54 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:54 INFO - PROCESS | 1790 | 1467461574670 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]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1131ms 05:12:54 INFO - PROCESS | 1790 | 1467461574690 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 1790 | 1467461574693 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:12:54 INFO - PROCESS | 1790 | 1467461574724 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 1790 | 1467461574727 Marionette TRACE conn3 <- [1,590,null,{}] 05:12:54 INFO - PROCESS | 1790 | 1467461574733 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}] 05:12:54 INFO - PROCESS | 1790 | 1467461574738 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:54 INFO - PROCESS | 1790 | 1467461574902 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:12:54 INFO - PROCESS | 1790 | 1467461574911 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 1790 | 1467461574918 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e212000 == 81 [pid = 1790] [id = 155] 05:12:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8e213000) [pid = 1790] [serial = 465] [outer = (nil)] 05:12:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x8e324800) [pid = 1790] [serial = 466] [outer = 0x8e213000] 05:12:55 INFO - PROCESS | 1790 | 1467461575077 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x8e32a800) [pid = 1790] [serial = 467] [outer = 0x8e213000] 05:12:56 INFO - PROCESS | 1790 | 1467461576300 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]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1630ms 05:12:56 INFO - PROCESS | 1790 | 1467461576356 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 1790 | 1467461576361 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:12:56 INFO - PROCESS | 1790 | 1467461576370 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 1790 | 1467461576374 Marionette TRACE conn3 <- [1,594,null,{}] 05:12:56 INFO - PROCESS | 1790 | 1467461576382 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}] 05:12:56 INFO - PROCESS | 1790 | 1467461576388 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:56 INFO - PROCESS | 1790 | 1467461576590 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:12:56 INFO - PROCESS | 1790 | 1467461576830 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 1790 | 1467461576842 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d2c00 == 82 [pid = 1790] [id = 156] 05:12:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x911ea000) [pid = 1790] [serial = 468] [outer = (nil)] 05:12:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x9130a800) [pid = 1790] [serial = 469] [outer = 0x911ea000] 05:12:56 INFO - PROCESS | 1790 | 1467461576969 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x9137d000) [pid = 1790] [serial = 470] [outer = 0x911ea000] 05:12:57 INFO - PROCESS | 1790 | 1467461577898 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]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:12:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1591ms 05:12:57 INFO - PROCESS | 1790 | 1467461577960 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 1790 | 1467461577967 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:12:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:12:57 INFO - PROCESS | 1790 | 1467461577978 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 1790 | 1467461577982 Marionette TRACE conn3 <- [1,598,null,{}] 05:12:57 INFO - PROCESS | 1790 | 1467461577988 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}] 05:12:57 INFO - PROCESS | 1790 | 1467461577995 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:58 INFO - PROCESS | 1790 | 1467461578234 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:12:58 INFO - PROCESS | 1790 | 1467461578514 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 1790 | 1467461578523 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a3000 == 83 [pid = 1790] [id = 157] 05:12:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x925acc00) [pid = 1790] [serial = 471] [outer = (nil)] 05:12:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x92fa7000) [pid = 1790] [serial = 472] [outer = 0x925acc00] 05:12:58 INFO - PROCESS | 1790 | 1467461578623 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x951e0400) [pid = 1790] [serial = 473] [outer = 0x925acc00] 05:12:59 INFO - PROCESS | 1790 | 1467461579559 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]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1630ms 05:12:59 INFO - PROCESS | 1790 | 1467461579608 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 1790 | 1467461579612 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:12:59 INFO - PROCESS | 1790 | 1467461579619 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 1790 | 1467461579626 Marionette TRACE conn3 <- [1,602,null,{}] 05:12:59 INFO - PROCESS | 1790 | 1467461579642 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}] 05:12:59 INFO - PROCESS | 1790 | 1467461579651 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:12:59 INFO - PROCESS | 1790 | 1467461579900 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:13:00 INFO - PROCESS | 1790 | 1467461580136 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:00 INFO - PROCESS | 1790 | 1467461580148 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x9528b800 == 84 [pid = 1790] [id = 158] 05:13:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x952cc800) [pid = 1790] [serial = 474] [outer = (nil)] 05:13:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x99b6b000) [pid = 1790] [serial = 475] [outer = 0x952cc800] 05:13:00 INFO - PROCESS | 1790 | 1467461580273 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x99cc6400) [pid = 1790] [serial = 476] [outer = 0x952cc800] 05:13:01 INFO - PROCESS | 1790 | 1467461581216 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]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:13:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1643ms 05:13:01 INFO - PROCESS | 1790 | 1467461581263 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:13:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:13:01 INFO - PROCESS | 1790 | 1467461581268 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:13:01 INFO - PROCESS | 1790 | 1467461581275 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 1790 | 1467461581278 Marionette TRACE conn3 <- [1,606,null,{}] 05:13:01 INFO - PROCESS | 1790 | 1467461581285 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}] 05:13:01 INFO - PROCESS | 1790 | 1467461581292 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:01 INFO - PROCESS | 1790 | 1467461581532 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:13:01 INFO - PROCESS | 1790 | 1467461581766 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 1790 | 1467461581776 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8dc00 == 85 [pid = 1790] [id = 159] 05:13:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x983be800) [pid = 1790] [serial = 477] [outer = (nil)] 05:13:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x9aaa8000) [pid = 1790] [serial = 478] [outer = 0x983be800] 05:13:01 INFO - PROCESS | 1790 | 1467461581904 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9b6e9000) [pid = 1790] [serial = 479] [outer = 0x983be800] 05:13:02 INFO - PROCESS | 1790 | 1467461582784 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]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1584ms 05:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:13:02 INFO - PROCESS | 1790 | 1467461582859 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 1790 | 1467461582863 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:13:02 INFO - PROCESS | 1790 | 1467461582869 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - PROCESS | 1790 | 1467461582873 Marionette TRACE conn3 <- [1,610,null,{}] 05:13:02 INFO - PROCESS | 1790 | 1467461582879 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}] 05:13:02 INFO - PROCESS | 1790 | 1467461582884 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:03 INFO - PROCESS | 1790 | 1467461583112 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:13:03 INFO - PROCESS | 1790 | 1467461583357 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 1790 | 1467461583364 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x9a14fc00 == 86 [pid = 1790] [id = 160] 05:13:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x9a150800) [pid = 1790] [serial = 480] [outer = (nil)] 05:13:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9a153000) [pid = 1790] [serial = 481] [outer = 0x9a150800] 05:13:03 INFO - PROCESS | 1790 | 1467461583512 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x9b8e1400) [pid = 1790] [serial = 482] [outer = 0x9a150800] 05:13:04 INFO - PROCESS | 1790 | 1467461584488 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]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1699ms 05:13:04 INFO - PROCESS | 1790 | 1467461584568 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 1790 | 1467461584573 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:13:04 INFO - PROCESS | 1790 | 1467461584580 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1790 | 1467461584582 Marionette TRACE conn3 <- [1,614,null,{}] 05:13:04 INFO - PROCESS | 1790 | 1467461584589 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}] 05:13:04 INFO - PROCESS | 1790 | 1467461584599 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:04 INFO - PROCESS | 1790 | 1467461584806 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:13:05 INFO - PROCESS | 1790 | 1467461585040 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 1790 | 1467461585048 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x9130b400 == 87 [pid = 1790] [id = 161] 05:13:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x91f6fc00) [pid = 1790] [serial = 483] [outer = (nil)] 05:13:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x92acf000) [pid = 1790] [serial = 484] [outer = 0x91f6fc00] 05:13:05 INFO - PROCESS | 1790 | 1467461585168 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x9a14ac00) [pid = 1790] [serial = 485] [outer = 0x91f6fc00] 05:13:06 INFO - PROCESS | 1790 | 1467461586123 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]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1590ms 05:13:06 INFO - PROCESS | 1790 | 1467461586171 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 1790 | 1467461586174 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:13:06 INFO - PROCESS | 1790 | 1467461586181 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 1790 | 1467461586185 Marionette TRACE conn3 <- [1,618,null,{}] 05:13:06 INFO - PROCESS | 1790 | 1467461586190 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}] 05:13:06 INFO - PROCESS | 1790 | 1467461586195 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:06 INFO - PROCESS | 1790 | 1467461586400 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:13:06 INFO - PROCESS | 1790 | 1467461586633 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 1790 | 1467461586639 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21b800 == 88 [pid = 1790] [id = 162] 05:13:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x92ac8000) [pid = 1790] [serial = 486] [outer = (nil)] 05:13:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x92ad8800) [pid = 1790] [serial = 487] [outer = 0x92ac8000] 05:13:06 INFO - PROCESS | 1790 | 1467461586762 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x92adac00) [pid = 1790] [serial = 488] [outer = 0x92ac8000] 05:13:07 INFO - PROCESS | 1790 | 1467461587630 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]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:13:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1489ms 05:13:07 INFO - PROCESS | 1790 | 1467461587671 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1790 | 1467461587674 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:13:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:13:07 INFO - PROCESS | 1790 | 1467461587681 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1790 | 1467461587684 Marionette TRACE conn3 <- [1,622,null,{}] 05:13:07 INFO - PROCESS | 1790 | 1467461587690 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}] 05:13:07 INFO - PROCESS | 1790 | 1467461587694 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:07 INFO - PROCESS | 1790 | 1467461587877 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:13:08 INFO - PROCESS | 1790 | 1467461588068 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 1790 | 1467461588077 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ad9000 == 89 [pid = 1790] [id = 163] 05:13:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x92ad9400) [pid = 1790] [serial = 489] [outer = (nil)] 05:13:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x99cd0400) [pid = 1790] [serial = 490] [outer = 0x92ad9400] 05:13:08 INFO - PROCESS | 1790 | 1467461588154 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x9b769c00) [pid = 1790] [serial = 491] [outer = 0x92ad9400] 05:13:09 INFO - PROCESS | 1790 | 1467461589347 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]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:13:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1742ms 05:13:09 INFO - PROCESS | 1790 | 1467461589427 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 1790 | 1467461589433 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:13:09 INFO - PROCESS | 1790 | 1467461589443 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 1790 | 1467461589447 Marionette TRACE conn3 <- [1,626,null,{}] 05:13:09 INFO - PROCESS | 1790 | 1467461589470 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}] 05:13:09 INFO - PROCESS | 1790 | 1467461589478 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:09 INFO - PROCESS | 1790 | 1467461589789 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:13:10 INFO - PROCESS | 1790 | 1467461590025 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:10 INFO - PROCESS | 1790 | 1467461590032 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x98bc7000 == 90 [pid = 1790] [id = 164] 05:13:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x98bc9c00) [pid = 1790] [serial = 492] [outer = (nil)] 05:13:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x9b7ec800) [pid = 1790] [serial = 493] [outer = 0x98bc9c00] 05:13:10 INFO - PROCESS | 1790 | 1467461590112 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0xa21f7800) [pid = 1790] [serial = 494] [outer = 0x98bc9c00] 05:13:11 INFO - PROCESS | 1790 | 1467461591068 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]]]}] 05:13:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1691ms 05:13:11 INFO - PROCESS | 1790 | 1467461591135 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:13:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:13:11 INFO - PROCESS | 1790 | 1467461591139 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:13:11 INFO - PROCESS | 1790 | 1467461591146 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:13:11 INFO - PROCESS | 1790 | 1467461591150 Marionette TRACE conn3 <- [1,630,null,{}] 05:13:11 INFO - PROCESS | 1790 | 1467461591157 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}] 05:13:11 INFO - PROCESS | 1790 | 1467461591163 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:11 INFO - PROCESS | 1790 | 1467461591767 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:13:12 INFO - PROCESS | 1790 | 1467461592080 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 1790 | 1467461592089 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bfc00 == 91 [pid = 1790] [id = 165] 05:13:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 175 (0x8e3c0000) [pid = 1790] [serial = 495] [outer = (nil)] 05:13:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 176 (0x8ee83400) [pid = 1790] [serial = 496] [outer = 0x8e3c0000] 05:13:12 INFO - PROCESS | 1790 | 1467461592168 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 177 (0x8f49c400) [pid = 1790] [serial = 497] [outer = 0x8e3c0000] 05:13:13 INFO - PROCESS | 1790 | 1467461593180 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]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:13:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2096ms 05:13:13 INFO - PROCESS | 1790 | 1467461593245 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 1790 | 1467461593252 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:13:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:13:13 INFO - PROCESS | 1790 | 1467461593260 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 1790 | 1467461593266 Marionette TRACE conn3 <- [1,634,null,{}] 05:13:13 INFO - PROCESS | 1790 | 1467461593273 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}] 05:13:13 INFO - PROCESS | 1790 | 1467461593279 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:13 INFO - PROCESS | 1790 | 1467461593478 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:13:13 INFO - PROCESS | 1790 | 1467461593697 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 1790 | 1467461593705 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x91307400 == 92 [pid = 1790] [id = 166] 05:13:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 178 (0x91359400) [pid = 1790] [serial = 498] [outer = (nil)] 05:13:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 179 (0x91d4f400) [pid = 1790] [serial = 499] [outer = 0x91359400] 05:13:13 INFO - PROCESS | 1790 | 1467461593828 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 180 (0x924a2800) [pid = 1790] [serial = 500] [outer = 0x91359400] 05:13:14 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:14 INFO - PROCESS | 1790 | 1467461594878 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]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:13:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1688ms 05:13:14 INFO - PROCESS | 1790 | 1467461594948 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:13:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:13:14 INFO - PROCESS | 1790 | 1467461594954 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:13:14 INFO - PROCESS | 1790 | 1467461594961 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 1790 | 1467461594964 Marionette TRACE conn3 <- [1,638,null,{}] 05:13:14 INFO - PROCESS | 1790 | 1467461594971 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}] 05:13:14 INFO - PROCESS | 1790 | 1467461594976 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:15 INFO - PROCESS | 1790 | 1467461595170 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:13:15 INFO - PROCESS | 1790 | 1467461595598 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 1790 | 1467461595609 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e211800 == 93 [pid = 1790] [id = 167] 05:13:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 181 (0x8e217000) [pid = 1790] [serial = 501] [outer = (nil)] 05:13:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 182 (0x8ee85c00) [pid = 1790] [serial = 502] [outer = 0x8e217000] 05:13:15 INFO - PROCESS | 1790 | 1467461595685 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 183 (0x911ebc00) [pid = 1790] [serial = 503] [outer = 0x8e217000] 05:13:16 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:16 INFO - PROCESS | 1790 | 1467461596747 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]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:13:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1837ms 05:13:16 INFO - PROCESS | 1790 | 1467461596797 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 1790 | 1467461596804 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:13:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:13:16 INFO - PROCESS | 1790 | 1467461596821 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 1790 | 1467461596828 Marionette TRACE conn3 <- [1,642,null,{}] 05:13:16 INFO - PROCESS | 1790 | 1467461596834 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}] 05:13:16 INFO - PROCESS | 1790 | 1467461596840 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:17 INFO - PROCESS | 1790 | 1467461597076 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:13:17 INFO - PROCESS | 1790 | 1467461597369 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 1790 | 1467461597379 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e9400 == 94 [pid = 1790] [id = 168] 05:13:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 184 (0x9134f800) [pid = 1790] [serial = 504] [outer = (nil)] 05:13:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 185 (0x95104000) [pid = 1790] [serial = 505] [outer = 0x9134f800] 05:13:17 INFO - PROCESS | 1790 | 1467461597458 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 186 (0x952d2400) [pid = 1790] [serial = 506] [outer = 0x9134f800] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x95101c00 == 93 [pid = 1790] [id = 38] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x93c15800 == 92 [pid = 1790] [id = 104] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x92dcdc00 == 91 [pid = 1790] [id = 21] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x9a1e0400 == 90 [pid = 1790] [id = 26] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 185 (0x9972dc00) [pid = 1790] [serial = 363] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 184 (0x91f70c00) [pid = 1790] [serial = 360] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 183 (0xa6ea9400) [pid = 1790] [serial = 375] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 182 (0x99f75400) [pid = 1790] [serial = 366] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 181 (0x9b7ed400) [pid = 1790] [serial = 369] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 180 (0x929ea000) [pid = 1790] [serial = 378] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 179 (0xa50c8c00) [pid = 1790] [serial = 372] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 178 (0x8f7d6c00) [pid = 1790] [serial = 357] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 177 (0x91375c00) [pid = 1790] [serial = 381] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 176 (0x9a0d8000) [pid = 1790] [serial = 403] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x9b8e2800 == 89 [pid = 1790] [id = 19] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7d3c00 == 88 [pid = 1790] [id = 103] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x922e3400 == 87 [pid = 1790] [id = 25] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x9979bc00 == 86 [pid = 1790] [id = 16] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x94747800 == 85 [pid = 1790] [id = 24] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x9aaab800 == 84 [pid = 1790] [id = 17] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x923d3800 == 83 [pid = 1790] [id = 22] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0xa337f400 == 82 [pid = 1790] [id = 23] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6cc00 == 81 [pid = 1790] [id = 105] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0xa2556800 == 80 [pid = 1790] [id = 76] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a6c00 == 79 [pid = 1790] [id = 108] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x8e322400 == 78 [pid = 1790] [id = 154] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x929f0000 == 77 [pid = 1790] [id = 153] 05:13:18 INFO - PROCESS | 1790 | 1467461598492 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]]]}] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x93c19400 == 76 [pid = 1790] [id = 152] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49a400 == 75 [pid = 1790] [id = 151] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x91302c00 == 74 [pid = 1790] [id = 150] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49d000 == 73 [pid = 1790] [id = 149] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x8e329800 == 72 [pid = 1790] [id = 148] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x99bb7000 == 71 [pid = 1790] [id = 140] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x9b76b400 == 70 [pid = 1790] [id = 139] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee87000 == 69 [pid = 1790] [id = 138] 05:13:18 INFO - PROCESS | 1790 | --DOCSHELL 0x9655d400 == 68 [pid = 1790] [id = 134] 05:13:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:13:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1754ms 05:13:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:13:18 INFO - PROCESS | 1790 | 1467461598567 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 1790 | 1467461598570 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:13:18 INFO - PROCESS | 1790 | 1467461598576 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 1790 | 1467461598580 Marionette TRACE conn3 <- [1,646,null,{}] 05:13:18 INFO - PROCESS | 1790 | 1467461598586 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}] 05:13:18 INFO - PROCESS | 1790 | 1467461598591 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:18 INFO - PROCESS | 1790 | 1467461598780 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 175 (0x9655f000) [pid = 1790] [serial = 396] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 174 (0x9655c800) [pid = 1790] [serial = 399] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x98233c00) [pid = 1790] [serial = 397] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x96551000) [pid = 1790] [serial = 393] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x93a0dc00) [pid = 1790] [serial = 388] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x91375400) [pid = 1790] [serial = 387] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0x924b0000) [pid = 1790] [serial = 390] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x95104c00) [pid = 1790] [serial = 391] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8f7d3400) [pid = 1790] [serial = 385] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x8f4a4c00) [pid = 1790] [serial = 384] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x99730000) [pid = 1790] [serial = 400] [outer = (nil)] [url = about:blank] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0x99bbdc00) [pid = 1790] [serial = 226] [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.] 05:13:18 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x96557800) [pid = 1790] [serial = 394] [outer = (nil)] [url = about:blank] 05:13:19 INFO - PROCESS | 1790 | 1467461599054 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 1790 | 1467461599065 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a4c00 == 69 [pid = 1790] [id = 169] 05:13:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x8f7d3400) [pid = 1790] [serial = 507] [outer = (nil)] 05:13:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x9137f800) [pid = 1790] [serial = 508] [outer = 0x8f7d3400] 05:13:19 INFO - PROCESS | 1790 | 1467461599151 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x922e3400) [pid = 1790] [serial = 509] [outer = 0x8f7d3400] 05:13:19 INFO - PROCESS | 1790 | 1467461599915 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]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:13:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1388ms 05:13:19 INFO - PROCESS | 1790 | 1467461599964 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 1790 | 1467461599967 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:13:19 INFO - PROCESS | 1790 | 1467461599973 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 1790 | 1467461599977 Marionette TRACE conn3 <- [1,650,null,{}] 05:13:19 INFO - PROCESS | 1790 | 1467461599982 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}] 05:13:19 INFO - PROCESS | 1790 | 1467461599987 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:20 INFO - PROCESS | 1790 | 1467461600226 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:13:20 INFO - PROCESS | 1790 | 1467461600244 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 1790 | 1467461600260 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x9510a800 == 70 [pid = 1790] [id = 170] 05:13:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x9510c000) [pid = 1790] [serial = 510] [outer = (nil)] 05:13:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x95282400) [pid = 1790] [serial = 511] [outer = 0x9510c000] 05:13:20 INFO - PROCESS | 1790 | 1467461600337 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x9770ac00) [pid = 1790] [serial = 512] [outer = 0x9510c000] 05:13:21 INFO - PROCESS | 1790 | 1467461601338 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]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1429ms 05:13:21 INFO - PROCESS | 1790 | 1467461601403 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 1790 | 1467461601407 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:13:21 INFO - PROCESS | 1790 | 1467461601413 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - PROCESS | 1790 | 1467461601423 Marionette TRACE conn3 <- [1,654,null,{}] 05:13:21 INFO - PROCESS | 1790 | 1467461601428 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}] 05:13:21 INFO - PROCESS | 1790 | 1467461601433 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:21 INFO - PROCESS | 1790 | 1467461601663 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:13:21 INFO - PROCESS | 1790 | 1467461601680 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 1790 | 1467461601706 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x925ac000 == 71 [pid = 1790] [id = 171] 05:13:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x929e6000) [pid = 1790] [serial = 513] [outer = (nil)] 05:13:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x9972b000) [pid = 1790] [serial = 514] [outer = 0x929e6000] 05:13:21 INFO - PROCESS | 1790 | 1467461601851 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x9979c800) [pid = 1790] [serial = 515] [outer = 0x929e6000] 05:13:22 INFO - PROCESS | 1790 | 1467461602721 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]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1344ms 05:13:22 INFO - PROCESS | 1790 | 1467461602758 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1790 | 1467461602762 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:13:22 INFO - PROCESS | 1790 | 1467461602768 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1790 | 1467461602770 Marionette TRACE conn3 <- [1,658,null,{}] 05:13:22 INFO - PROCESS | 1790 | 1467461602784 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}] 05:13:22 INFO - PROCESS | 1790 | 1467461602789 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:23 INFO - PROCESS | 1790 | 1467461603012 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0x9b8e0c00) [pid = 1790] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x93c16c00) [pid = 1790] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0xa4e4ec00) [pid = 1790] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x8f7cc400) [pid = 1790] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8e3b6400) [pid = 1790] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0x9b76d800) [pid = 1790] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8e213c00) [pid = 1790] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0xa219bc00) [pid = 1790] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x9655e400) [pid = 1790] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x91357000) [pid = 1790] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x929e3c00) [pid = 1790] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x947ea800) [pid = 1790] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x911e2800) [pid = 1790] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9aaa9800) [pid = 1790] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x92dd7c00) [pid = 1790] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x8f4a1c00) [pid = 1790] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0xa34bc000) [pid = 1790] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0x99b69000) [pid = 1790] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x925a6800) [pid = 1790] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0xa50ca000) [pid = 1790] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x91f6c400) [pid = 1790] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x8f7d4400) [pid = 1790] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x99b68800) [pid = 1790] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x9b8e5000) [pid = 1790] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x99bbb800) [pid = 1790] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x95103c00) [pid = 1790] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x91f76400) [pid = 1790] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9474a800) [pid = 1790] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x91376c00) [pid = 1790] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x8ee84400) [pid = 1790] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x911e3000) [pid = 1790] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x8ee83800) [pid = 1790] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x910cec00) [pid = 1790] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:13:23 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x952c6c00) [pid = 1790] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:13:23 INFO - PROCESS | 1790 | 1467461603753 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 1790 | 1467461603760 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e213c00 == 72 [pid = 1790] [id = 172] 05:13:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x8e215c00) [pid = 1790] [serial = 516] [outer = (nil)] 05:13:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x8ee82c00) [pid = 1790] [serial = 517] [outer = 0x8e215c00] 05:13:23 INFO - PROCESS | 1790 | 1467461603835 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x8f4a1c00) [pid = 1790] [serial = 518] [outer = 0x8e215c00] 05:13:24 INFO - PROCESS | 1790 | 1467461604519 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]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:13:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1791ms 05:13:24 INFO - PROCESS | 1790 | 1467461604561 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 1790 | 1467461604566 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:13:24 INFO - PROCESS | 1790 | 1467461604573 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 1790 | 1467461604576 Marionette TRACE conn3 <- [1,662,null,{}] 05:13:24 INFO - PROCESS | 1790 | 1467461604582 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}] 05:13:24 INFO - PROCESS | 1790 | 1467461604585 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:24 INFO - PROCESS | 1790 | 1467461604825 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:13:24 INFO - PROCESS | 1790 | 1467461604849 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 1790 | 1467461604857 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e329c00 == 73 [pid = 1790] [id = 173] 05:13:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x911e2800) [pid = 1790] [serial = 519] [outer = (nil)] 05:13:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x91f75400) [pid = 1790] [serial = 520] [outer = 0x911e2800] 05:13:24 INFO - PROCESS | 1790 | 1467461604926 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x92ac8c00) [pid = 1790] [serial = 521] [outer = 0x911e2800] 05:13:25 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:25 INFO - PROCESS | 1790 | 1467461605944 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]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:13:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1430ms 05:13:26 INFO - PROCESS | 1790 | 1467461606004 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 1790 | 1467461606012 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:13:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:13:26 INFO - PROCESS | 1790 | 1467461606022 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 1790 | 1467461606027 Marionette TRACE conn3 <- [1,666,null,{}] 05:13:26 INFO - PROCESS | 1790 | 1467461606078 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}] 05:13:26 INFO - PROCESS | 1790 | 1467461606084 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:26 INFO - PROCESS | 1790 | 1467461606367 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:13:26 INFO - PROCESS | 1790 | 1467461606588 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 1790 | 1467461606604 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c1800 == 74 [pid = 1790] [id = 174] 05:13:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x8e3c3000) [pid = 1790] [serial = 522] [outer = (nil)] 05:13:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x910cec00) [pid = 1790] [serial = 523] [outer = 0x8e3c3000] 05:13:26 INFO - PROCESS | 1790 | 1467461606685 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x911ec400) [pid = 1790] [serial = 524] [outer = 0x8e3c3000] 05:13:27 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:27 INFO - PROCESS | 1790 | 1467461607623 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]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1635ms 05:13:27 INFO - PROCESS | 1790 | 1467461607657 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 1790 | 1467461607664 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:13:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:13:27 INFO - PROCESS | 1790 | 1467461607676 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 1790 | 1467461607679 Marionette TRACE conn3 <- [1,670,null,{}] 05:13:27 INFO - PROCESS | 1790 | 1467461607686 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}] 05:13:27 INFO - PROCESS | 1790 | 1467461607693 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:27 INFO - PROCESS | 1790 | 1467461607898 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:13:28 INFO - PROCESS | 1790 | 1467461608142 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 1790 | 1467461608153 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6c400 == 75 [pid = 1790] [id = 175] 05:13:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x91f71400) [pid = 1790] [serial = 525] [outer = (nil)] 05:13:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x924b0800) [pid = 1790] [serial = 526] [outer = 0x91f71400] 05:13:28 INFO - PROCESS | 1790 | 1467461608290 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x927b3400) [pid = 1790] [serial = 527] [outer = 0x91f71400] 05:13:29 INFO - PROCESS | 1790 | 1467461609286 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]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:13:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1643ms 05:13:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:13:29 INFO - PROCESS | 1790 | 1467461609318 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 1790 | 1467461609322 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:13:29 INFO - PROCESS | 1790 | 1467461609329 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 1790 | 1467461609336 Marionette TRACE conn3 <- [1,674,null,{}] 05:13:29 INFO - PROCESS | 1790 | 1467461609353 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}] 05:13:29 INFO - PROCESS | 1790 | 1467461609361 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:29 INFO - PROCESS | 1790 | 1467461609560 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:13:29 INFO - PROCESS | 1790 | 1467461609814 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 1790 | 1467461609825 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a04c00 == 76 [pid = 1790] [id = 176] 05:13:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x9510b400) [pid = 1790] [serial = 528] [outer = (nil)] 05:13:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x95285800) [pid = 1790] [serial = 529] [outer = 0x9510b400] 05:13:29 INFO - PROCESS | 1790 | 1467461609956 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x96555c00) [pid = 1790] [serial = 530] [outer = 0x9510b400] 05:13:30 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:30 INFO - PROCESS | 1790 | 1467461610884 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]]]}] 05:13:30 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 05:13:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1592ms 05:13:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:13:30 INFO - PROCESS | 1790 | 1467461610921 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 1790 | 1467461610925 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:13:30 INFO - PROCESS | 1790 | 1467461610932 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 1790 | 1467461610935 Marionette TRACE conn3 <- [1,678,null,{}] 05:13:30 INFO - PROCESS | 1790 | 1467461610941 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}] 05:13:30 INFO - PROCESS | 1790 | 1467461610946 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:31 INFO - PROCESS | 1790 | 1467461611142 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:13:31 INFO - PROCESS | 1790 | 1467461611383 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 1790 | 1467461611392 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a0b400 == 77 [pid = 1790] [id = 177] 05:13:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 154 (0x96555000) [pid = 1790] [serial = 531] [outer = (nil)] 05:13:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 155 (0x9972dc00) [pid = 1790] [serial = 532] [outer = 0x96555000] 05:13:31 INFO - PROCESS | 1790 | 1467461611520 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 156 (0x99b72c00) [pid = 1790] [serial = 533] [outer = 0x96555000] 05:13:32 INFO - PROCESS | 1790 | 1467461612401 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]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:13:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1535ms 05:13:32 INFO - PROCESS | 1790 | 1467461612469 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:13:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:13:32 INFO - PROCESS | 1790 | 1467461612473 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:13:32 INFO - PROCESS | 1790 | 1467461612480 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 1790 | 1467461612483 Marionette TRACE conn3 <- [1,682,null,{}] 05:13:32 INFO - PROCESS | 1790 | 1467461612490 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}] 05:13:32 INFO - PROCESS | 1790 | 1467461612495 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:32 INFO - PROCESS | 1790 | 1467461612710 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:13:32 INFO - PROCESS | 1790 | 1467461612955 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 1790 | 1467461612965 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x9655b800 == 78 [pid = 1790] [id = 178] 05:13:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 157 (0x9822b400) [pid = 1790] [serial = 534] [outer = (nil)] 05:13:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 158 (0x9a0d5400) [pid = 1790] [serial = 535] [outer = 0x9822b400] 05:13:33 INFO - PROCESS | 1790 | 1467461613086 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 159 (0x9a154800) [pid = 1790] [serial = 536] [outer = 0x9822b400] 05:13:34 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:34 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:13:34 INFO - PROCESS | 1790 | 1467461614426 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]]]}] 05:13:34 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) 05:13:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1992ms 05:13:34 INFO - PROCESS | 1790 | 1467461614491 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 1790 | 1467461614495 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:13:34 INFO - PROCESS | 1790 | 1467461614521 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 1790 | 1467461614524 Marionette TRACE conn3 <- [1,686,null,{}] 05:13:34 INFO - PROCESS | 1790 | 1467461614535 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}] 05:13:34 INFO - PROCESS | 1790 | 1467461614545 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:34 INFO - PROCESS | 1790 | 1467461614761 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:13:34 INFO - PROCESS | 1790 | 1467461614959 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 1790 | 1467461614967 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x99b76400 == 79 [pid = 1790] [id = 179] 05:13:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 160 (0x99f77400) [pid = 1790] [serial = 537] [outer = (nil)] 05:13:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 161 (0x9ab9c000) [pid = 1790] [serial = 538] [outer = 0x99f77400] 05:13:35 INFO - PROCESS | 1790 | 1467461615045 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 162 (0x9aba1000) [pid = 1790] [serial = 539] [outer = 0x99f77400] 05:13:36 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:36 INFO - PROCESS | 1790 | 1467461616325 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]]]}] 05:13:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:13:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1860ms 05:13:36 INFO - PROCESS | 1790 | 1467461616363 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 1790 | 1467461616366 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:13:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:13:36 INFO - PROCESS | 1790 | 1467461616373 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - PROCESS | 1790 | 1467461616376 Marionette TRACE conn3 <- [1,690,null,{}] 05:13:36 INFO - PROCESS | 1790 | 1467461616382 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}] 05:13:36 INFO - PROCESS | 1790 | 1467461616387 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:36 INFO - PROCESS | 1790 | 1467461616631 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:13:36 INFO - PROCESS | 1790 | 1467461616828 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 1790 | 1467461616836 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x99cc3400 == 80 [pid = 1790] [id = 180] 05:13:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 163 (0x9a1da800) [pid = 1790] [serial = 540] [outer = (nil)] 05:13:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 164 (0x9aba6000) [pid = 1790] [serial = 541] [outer = 0x9a1da800] 05:13:36 INFO - PROCESS | 1790 | 1467461616955 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 165 (0x9aceb000) [pid = 1790] [serial = 542] [outer = 0x9a1da800] 05:13:38 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:38 INFO - PROCESS | 1790 | 1467461618280 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]]]}] 05:13:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:13:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1935ms 05:13:38 INFO - PROCESS | 1790 | 1467461618350 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 1790 | 1467461618361 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:13:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:13:38 INFO - PROCESS | 1790 | 1467461618372 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 1790 | 1467461618375 Marionette TRACE conn3 <- [1,694,null,{}] 05:13:38 INFO - PROCESS | 1790 | 1467461618381 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}] 05:13:38 INFO - PROCESS | 1790 | 1467461618386 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:38 INFO - PROCESS | 1790 | 1467461618568 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:13:38 INFO - PROCESS | 1790 | 1467461618763 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 1790 | 1467461618772 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x9aba3000 == 81 [pid = 1790] [id = 181] 05:13:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 166 (0x9aba4400) [pid = 1790] [serial = 543] [outer = (nil)] 05:13:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 167 (0x9b8e2800) [pid = 1790] [serial = 544] [outer = 0x9aba4400] 05:13:38 INFO - PROCESS | 1790 | 1467461618851 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 168 (0x9b8eec00) [pid = 1790] [serial = 545] [outer = 0x9aba4400] 05:13:40 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:40 INFO - PROCESS | 1790 | 1467461620147 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]]]}] 05:13:40 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) 05:13:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1836ms 05:13:40 INFO - PROCESS | 1790 | 1467461620237 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 1790 | 1467461620241 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:13:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:13:40 INFO - PROCESS | 1790 | 1467461620300 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 1790 | 1467461620304 Marionette TRACE conn3 <- [1,698,null,{}] 05:13:40 INFO - PROCESS | 1790 | 1467461620310 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}] 05:13:40 INFO - PROCESS | 1790 | 1467461620315 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:40 INFO - PROCESS | 1790 | 1467461620488 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:13:40 INFO - PROCESS | 1790 | 1467461620697 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 1790 | 1467461620704 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c4400 == 82 [pid = 1790] [id = 182] 05:13:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 169 (0x8f49b800) [pid = 1790] [serial = 546] [outer = (nil)] 05:13:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 170 (0x91d4e000) [pid = 1790] [serial = 547] [outer = 0x8f49b800] 05:13:40 INFO - PROCESS | 1790 | 1467461620821 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 171 (0x927de000) [pid = 1790] [serial = 548] [outer = 0x8f49b800] 05:13:42 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:42 INFO - PROCESS | 1790 | 1467461622388 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]]]}] 05:13:42 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) 05:13:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2141ms 05:13:42 INFO - PROCESS | 1790 | 1467461622436 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:13:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:13:42 INFO - PROCESS | 1790 | 1467461622441 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:13:42 INFO - PROCESS | 1790 | 1467461622449 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 1790 | 1467461622454 Marionette TRACE conn3 <- [1,702,null,{}] 05:13:42 INFO - PROCESS | 1790 | 1467461622462 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}] 05:13:42 INFO - PROCESS | 1790 | 1467461622468 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:42 INFO - PROCESS | 1790 | 1467461622672 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:13:42 INFO - PROCESS | 1790 | 1467461622888 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 1790 | 1467461622904 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee84400 == 83 [pid = 1790] [id = 183] 05:13:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 172 (0x910d0400) [pid = 1790] [serial = 549] [outer = (nil)] 05:13:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 173 (0x911e5800) [pid = 1790] [serial = 550] [outer = 0x910d0400] 05:13:43 INFO - PROCESS | 1790 | 1467461623086 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 174 (0x91303800) [pid = 1790] [serial = 551] [outer = 0x910d0400] 05:13:43 INFO - PROCESS | 1790 | --DOCSHELL 0x910d7000 == 82 [pid = 1790] [id = 127] 05:13:43 INFO - PROCESS | 1790 | --DOCSHELL 0x929e1c00 == 81 [pid = 1790] [id = 126] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 173 (0x98bc6c00) [pid = 1790] [serial = 463] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8b400 == 80 [pid = 1790] [id = 119] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x98bc7000 == 79 [pid = 1790] [id = 164] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x92ad9000 == 78 [pid = 1790] [id = 163] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21b800 == 77 [pid = 1790] [id = 162] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x9130b400 == 76 [pid = 1790] [id = 161] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x9a14fc00 == 75 [pid = 1790] [id = 160] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8dc00 == 74 [pid = 1790] [id = 159] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x9528b800 == 73 [pid = 1790] [id = 158] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x925a3000 == 72 [pid = 1790] [id = 157] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x910d2c00 == 71 [pid = 1790] [id = 156] 05:13:44 INFO - PROCESS | 1790 | --DOCSHELL 0x8e212000 == 70 [pid = 1790] [id = 155] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 172 (0x911ef000) [pid = 1790] [serial = 442] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 171 (0xa21a8400) [pid = 1790] [serial = 418] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 170 (0x95285000) [pid = 1790] [serial = 313] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 169 (0xa6fc2c00) [pid = 1790] [serial = 325] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 168 (0x91d43400) [pid = 1790] [serial = 449] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 167 (0x8e3bd800) [pid = 1790] [serial = 334] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 166 (0xa25e5800) [pid = 1790] [serial = 322] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 165 (0x8e21c800) [pid = 1790] [serial = 331] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 164 (0xa50cec00) [pid = 1790] [serial = 373] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 163 (0x9a4d7800) [pid = 1790] [serial = 404] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 162 (0x924ad800) [pid = 1790] [serial = 452] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 161 (0x929ed000) [pid = 1790] [serial = 379] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 160 (0x95358800) [pid = 1790] [serial = 460] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 159 (0x9130f800) [pid = 1790] [serial = 406] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 158 (0x9cbea000) [pid = 1790] [serial = 370] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 157 (0x9822d400) [pid = 1790] [serial = 355] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 156 (0x9655cc00) [pid = 1790] [serial = 461] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 155 (0x911e9c00) [pid = 1790] [serial = 358] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 154 (0xa507bc00) [pid = 1790] [serial = 422] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 153 (0x9a1e5400) [pid = 1790] [serial = 367] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x93c14800) [pid = 1790] [serial = 455] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0xa6f48400) [pid = 1790] [serial = 376] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x99cc2c00) [pid = 1790] [serial = 319] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x911e8c00) [pid = 1790] [serial = 310] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x9cb68400) [pid = 1790] [serial = 416] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0xa2fb4000) [pid = 1790] [serial = 307] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9acf6400) [pid = 1790] [serial = 413] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x951de400) [pid = 1790] [serial = 409] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9a1dac00) [pid = 1790] [serial = 412] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x91d45800) [pid = 1790] [serial = 433] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x91358400) [pid = 1790] [serial = 407] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x952d1000) [pid = 1790] [serial = 316] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x947f6000) [pid = 1790] [serial = 457] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x922e2400) [pid = 1790] [serial = 361] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0xa50d5400) [pid = 1790] [serial = 427] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0xa2356c00) [pid = 1790] [serial = 419] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0xa4e50c00) [pid = 1790] [serial = 421] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0xa6eaa400) [pid = 1790] [serial = 430] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x9966bc00) [pid = 1790] [serial = 424] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x925ad400) [pid = 1790] [serial = 436] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x91310800) [pid = 1790] [serial = 448] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x8f4a6000) [pid = 1790] [serial = 445] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x929efc00) [pid = 1790] [serial = 382] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0xa6fbcc00) [pid = 1790] [serial = 439] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x9528ac00) [pid = 1790] [serial = 410] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x9b7ee000) [pid = 1790] [serial = 415] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8ee8e800) [pid = 1790] [serial = 328] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x929e9800) [pid = 1790] [serial = 454] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x910d6400) [pid = 1790] [serial = 265] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x91f76000) [pid = 1790] [serial = 451] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x997a0c00) [pid = 1790] [serial = 364] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x910cdc00) [pid = 1790] [serial = 446] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x95107800) [pid = 1790] [serial = 458] [outer = (nil)] [url = about:blank] 05:13:44 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:44 INFO - PROCESS | 1790 | 1467461624512 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]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:13:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2094ms 05:13:44 INFO - PROCESS | 1790 | 1467461624578 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 1790 | 1467461624588 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:13:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:13:44 INFO - PROCESS | 1790 | 1467461624606 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 1790 | 1467461624611 Marionette TRACE conn3 <- [1,706,null,{}] 05:13:44 INFO - PROCESS | 1790 | 1467461624623 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}] 05:13:44 INFO - PROCESS | 1790 | 1467461624627 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:44 INFO - PROCESS | 1790 | 1467461624844 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:13:45 INFO - PROCESS | 1790 | 1467461625003 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1790 | 1467461625015 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bf000 == 71 [pid = 1790] [id = 184] 05:13:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8f4a6000) [pid = 1790] [serial = 552] [outer = (nil)] 05:13:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x911ed400) [pid = 1790] [serial = 553] [outer = 0x8f4a6000] 05:13:45 INFO - PROCESS | 1790 | 1467461625087 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x91351c00) [pid = 1790] [serial = 554] [outer = 0x8f4a6000] 05:13:46 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:46 INFO - PROCESS | 1790 | 1467461626452 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]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:13:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1889ms 05:13:46 INFO - PROCESS | 1790 | 1467461626587 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1790 | 1467461626590 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:13:46 INFO - PROCESS | 1790 | 1467461626605 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1790 | 1467461626610 Marionette TRACE conn3 <- [1,710,null,{}] 05:13:46 INFO - PROCESS | 1790 | 1467461626637 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}] 05:13:46 INFO - PROCESS | 1790 | 1467461626644 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:46 INFO - PROCESS | 1790 | 1467461626892 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:13:46 INFO - PROCESS | 1790 | 1467461626927 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 1790 | 1467461626942 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x91359800 == 72 [pid = 1790] [id = 185] 05:13:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x9137c000) [pid = 1790] [serial = 555] [outer = (nil)] 05:13:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x925a2000) [pid = 1790] [serial = 556] [outer = 0x9137c000] 05:13:47 INFO - PROCESS | 1790 | 1467461627019 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x927af800) [pid = 1790] [serial = 557] [outer = 0x9137c000] 05:13:48 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:48 INFO - PROCESS | 1790 | 1467461628302 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]]]}] 05:13:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:13:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1739ms 05:13:48 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x8e3c0000) [pid = 1790] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:13:48 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x947ecc00) [pid = 1790] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:13:48 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x929e6000) [pid = 1790] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:13:48 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x9510c000) [pid = 1790] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:13:48 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x8e217000) [pid = 1790] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:13:48 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x9134f800) [pid = 1790] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:13:48 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x91359400) [pid = 1790] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:13:48 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x8e215c00) [pid = 1790] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:13:48 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x8f7d3400) [pid = 1790] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:13:48 INFO - PROCESS | 1790 | 1467461628656 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 1790 | 1467461628660 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:13:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:13:48 INFO - PROCESS | 1790 | 1467461628677 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 1790 | 1467461628680 Marionette TRACE conn3 <- [1,714,null,{}] 05:13:48 INFO - PROCESS | 1790 | 1467461628686 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}] 05:13:48 INFO - PROCESS | 1790 | 1467461628691 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:48 INFO - PROCESS | 1790 | 1467461628848 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:13:49 INFO - PROCESS | 1790 | 1467461628996 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 1790 | 1467461629002 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a9000 == 73 [pid = 1790] [id = 186] 05:13:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8f7d2000) [pid = 1790] [serial = 558] [outer = (nil)] 05:13:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x924ad800) [pid = 1790] [serial = 559] [outer = 0x8f7d2000] 05:13:49 INFO - PROCESS | 1790 | 1467461629075 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x927e3000) [pid = 1790] [serial = 560] [outer = 0x8f7d2000] 05:13:50 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:50 INFO - PROCESS | 1790 | 1467461630223 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]]]}] 05:13:50 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 05:13:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1580ms 05:13:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:13:50 INFO - PROCESS | 1790 | 1467461630257 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 1790 | 1467461630259 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:13:50 INFO - PROCESS | 1790 | 1467461630266 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 1790 | 1467461630269 Marionette TRACE conn3 <- [1,718,null,{}] 05:13:50 INFO - PROCESS | 1790 | 1467461630275 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}] 05:13:50 INFO - PROCESS | 1790 | 1467461630279 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:50 INFO - PROCESS | 1790 | 1467461630444 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:13:50 INFO - PROCESS | 1790 | 1467461630775 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 1790 | 1467461630790 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e215c00 == 74 [pid = 1790] [id = 187] 05:13:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x8e217800) [pid = 1790] [serial = 561] [outer = (nil)] 05:13:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 122 (0x8e326800) [pid = 1790] [serial = 562] [outer = 0x8e217800] 05:13:50 INFO - PROCESS | 1790 | 1467461630872 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 123 (0x8ee86000) [pid = 1790] [serial = 563] [outer = 0x8e217800] 05:13:52 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:52 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:13:52 INFO - PROCESS | 1790 | 1467461632299 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]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:13:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2140ms 05:13:52 INFO - PROCESS | 1790 | 1467461632409 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 1790 | 1467461632414 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:13:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:13:52 INFO - PROCESS | 1790 | 1467461632423 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 1790 | 1467461632428 Marionette TRACE conn3 <- [1,722,null,{}] 05:13:52 INFO - PROCESS | 1790 | 1467461632437 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}] 05:13:52 INFO - PROCESS | 1790 | 1467461632442 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:52 INFO - PROCESS | 1790 | 1467461632628 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:13:52 INFO - PROCESS | 1790 | 1467461632820 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 1790 | 1467461632833 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bd000 == 75 [pid = 1790] [id = 188] 05:13:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 124 (0x8f7c9000) [pid = 1790] [serial = 564] [outer = (nil)] 05:13:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 125 (0x91357000) [pid = 1790] [serial = 565] [outer = 0x8f7c9000] 05:13:52 INFO - PROCESS | 1790 | 1467461632913 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x91d49000) [pid = 1790] [serial = 566] [outer = 0x8f7c9000] 05:13:53 INFO - PROCESS | 1790 | 1467461633867 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] 05:13:53 INFO - PROCESS | 1790 | 1467461633918 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:13:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:13:53 INFO - PROCESS | 1790 | 1467461633926 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 1790 | 1467461633930 Marionette TRACE conn3 <- [1,726,null,{}] 05:13:53 INFO - PROCESS | 1790 | 1467461633936 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}] 05:13:53 INFO - PROCESS | 1790 | 1467461633942 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:54 INFO - PROCESS | 1790 | 1467461634157 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:13:54 INFO - PROCESS | 1790 | 1467461634413 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 1790 | 1467461634421 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x929e1c00 == 76 [pid = 1790] [id = 189] 05:13:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x929e3400) [pid = 1790] [serial = 567] [outer = (nil)] 05:13:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x929f0400) [pid = 1790] [serial = 568] [outer = 0x929e3400] 05:13:54 INFO - PROCESS | 1790 | 1467461634557 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x92ad2c00) [pid = 1790] [serial = 569] [outer = 0x929e3400] 05:13:55 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:55 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:13:55 INFO - PROCESS | 1790 | 1467461635736 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]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:13:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1887ms 05:13:55 INFO - PROCESS | 1790 | 1467461635815 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 1790 | 1467461635819 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:13:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:13:55 INFO - PROCESS | 1790 | 1467461635835 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 1790 | 1467461635845 Marionette TRACE conn3 <- [1,730,null,{}] 05:13:55 INFO - PROCESS | 1790 | 1467461635866 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}] 05:13:55 INFO - PROCESS | 1790 | 1467461635875 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:56 INFO - PROCESS | 1790 | 1467461636159 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:13:56 INFO - PROCESS | 1790 | 1467461636344 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 1790 | 1467461636354 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x910cb800 == 77 [pid = 1790] [id = 190] 05:13:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x910d3c00) [pid = 1790] [serial = 570] [outer = (nil)] 05:13:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x9510cc00) [pid = 1790] [serial = 571] [outer = 0x910d3c00] 05:13:56 INFO - PROCESS | 1790 | 1467461636473 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 132 (0x95281c00) [pid = 1790] [serial = 572] [outer = 0x910d3c00] 05:13:57 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:57 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:13:57 INFO - PROCESS | 1790 | 1467461637481 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] 05:13:57 INFO - PROCESS | 1790 | 1467461637552 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:13:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:13:57 INFO - PROCESS | 1790 | 1467461637561 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1790 | 1467461637564 Marionette TRACE conn3 <- [1,734,null,{}] 05:13:57 INFO - PROCESS | 1790 | 1467461637570 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}] 05:13:57 INFO - PROCESS | 1790 | 1467461637576 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:57 INFO - PROCESS | 1790 | 1467461637776 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:13:58 INFO - PROCESS | 1790 | 1467461638021 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 1790 | 1467461638030 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ae0000 == 78 [pid = 1790] [id = 191] 05:13:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 133 (0x9510d400) [pid = 1790] [serial = 573] [outer = (nil)] 05:13:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 134 (0x9655a800) [pid = 1790] [serial = 574] [outer = 0x9510d400] 05:13:58 INFO - PROCESS | 1790 | 1467461638153 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 135 (0x97708800) [pid = 1790] [serial = 575] [outer = 0x9510d400] 05:13:58 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:59 INFO - PROCESS | 1790 | 1467461639087 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]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:13:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1580ms 05:13:59 INFO - PROCESS | 1790 | 1467461639142 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 1790 | 1467461639146 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:13:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:13:59 INFO - PROCESS | 1790 | 1467461639153 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 1790 | 1467461639157 Marionette TRACE conn3 <- [1,738,null,{}] 05:13:59 INFO - PROCESS | 1790 | 1467461639163 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}] 05:13:59 INFO - PROCESS | 1790 | 1467461639168 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:59 INFO - PROCESS | 1790 | 1467461639366 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:13:59 INFO - PROCESS | 1790 | 1467461639612 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 1790 | 1467461639630 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:13:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x98b6f400 == 79 [pid = 1790] [id = 192] 05:13:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 136 (0x9966bc00) [pid = 1790] [serial = 576] [outer = (nil)] 05:13:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 137 (0x99730400) [pid = 1790] [serial = 577] [outer = 0x9966bc00] 05:13:59 INFO - PROCESS | 1790 | 1467461639770 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 138 (0x9a149800) [pid = 1790] [serial = 578] [outer = 0x9966bc00] 05:14:01 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:01 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:01 INFO - PROCESS | 1790 | 1467461641141 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]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:14:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2043ms 05:14:01 INFO - PROCESS | 1790 | 1467461641287 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 1790 | 1467461641292 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:14:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:14:01 INFO - PROCESS | 1790 | 1467461641304 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 1790 | 1467461641307 Marionette TRACE conn3 <- [1,742,null,{}] 05:14:01 INFO - PROCESS | 1790 | 1467461641314 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}] 05:14:01 INFO - PROCESS | 1790 | 1467461641320 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:01 INFO - PROCESS | 1790 | 1467461641499 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:14:01 INFO - PROCESS | 1790 | 1467461641695 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 1790 | 1467461641704 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bac00 == 80 [pid = 1790] [id = 193] 05:14:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 139 (0x9518ac00) [pid = 1790] [serial = 579] [outer = (nil)] 05:14:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 140 (0x9a4e1000) [pid = 1790] [serial = 580] [outer = 0x9518ac00] 05:14:01 INFO - PROCESS | 1790 | 1467461641783 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 141 (0x9a1df800) [pid = 1790] [serial = 581] [outer = 0x9518ac00] 05:14:03 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:03 INFO - PROCESS | 1790 | 1467461643119 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]]]}] 05:14:03 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 05:14:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1839ms 05:14:03 INFO - PROCESS | 1790 | 1467461643144 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 1790 | 1467461643148 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:14:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:14:03 INFO - PROCESS | 1790 | 1467461643203 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1790 | 1467461643207 Marionette TRACE conn3 <- [1,746,null,{}] 05:14:03 INFO - PROCESS | 1790 | 1467461643267 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}] 05:14:03 INFO - PROCESS | 1790 | 1467461643272 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:03 INFO - PROCESS | 1790 | 1467461643458 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:14:03 INFO - PROCESS | 1790 | 1467461643652 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 1790 | 1467461643660 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21b400 == 81 [pid = 1790] [id = 194] 05:14:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 142 (0x8e3b6400) [pid = 1790] [serial = 582] [outer = (nil)] 05:14:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 143 (0x9aba4000) [pid = 1790] [serial = 583] [outer = 0x8e3b6400] 05:14:03 INFO - PROCESS | 1790 | 1467461643740 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 144 (0x9aba8000) [pid = 1790] [serial = 584] [outer = 0x8e3b6400] 05:14:04 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:05 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:05 INFO - PROCESS | 1790 | 1467461645085 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]]]}] 05:14:05 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.) 05:14:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1935ms 05:14:05 INFO - PROCESS | 1790 | 1467461645162 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 1790 | 1467461645167 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:14:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:14:05 INFO - PROCESS | 1790 | 1467461645193 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 1790 | 1467461645199 Marionette TRACE conn3 <- [1,750,null,{}] 05:14:05 INFO - PROCESS | 1790 | 1467461645210 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}] 05:14:05 INFO - PROCESS | 1790 | 1467461645214 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:05 INFO - PROCESS | 1790 | 1467461645464 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:14:05 INFO - PROCESS | 1790 | 1467461645749 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 1790 | 1467461645764 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7d3800 == 82 [pid = 1790] [id = 195] 05:14:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 145 (0x9a1dc000) [pid = 1790] [serial = 585] [outer = (nil)] 05:14:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 146 (0x9b76c800) [pid = 1790] [serial = 586] [outer = 0x9a1dc000] 05:14:05 INFO - PROCESS | 1790 | 1467461645912 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 147 (0x9b8dfc00) [pid = 1790] [serial = 587] [outer = 0x9a1dc000] 05:14:07 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:07 INFO - PROCESS | 1790 | 1467461647637 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]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:14:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2516ms 05:14:07 INFO - PROCESS | 1790 | 1467461647690 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 1790 | 1467461647694 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:14:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:14:07 INFO - PROCESS | 1790 | 1467461647701 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 1790 | 1467461647704 Marionette TRACE conn3 <- [1,754,null,{}] 05:14:07 INFO - PROCESS | 1790 | 1467461647710 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}] 05:14:07 INFO - PROCESS | 1790 | 1467461647715 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:07 INFO - PROCESS | 1790 | 1467461647939 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:14:08 INFO - PROCESS | 1790 | 1467461648574 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 1790 | 1467461648585 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32dc00 == 83 [pid = 1790] [id = 196] 05:14:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 148 (0x8e32e800) [pid = 1790] [serial = 588] [outer = (nil)] 05:14:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 149 (0x8ee82000) [pid = 1790] [serial = 589] [outer = 0x8e32e800] 05:14:08 INFO - PROCESS | 1790 | 1467461648661 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 150 (0x8f7c7800) [pid = 1790] [serial = 590] [outer = 0x8e32e800] 05:14:09 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:10 INFO - PROCESS | 1790 | 1467461650044 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]]]}] 05:14:10 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 05:14:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2441ms 05:14:10 INFO - PROCESS | 1790 | 1467461650145 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 1790 | 1467461650151 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:14:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:14:10 INFO - PROCESS | 1790 | 1467461650158 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 1790 | 1467461650164 Marionette TRACE conn3 <- [1,758,null,{}] 05:14:10 INFO - PROCESS | 1790 | 1467461650172 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}] 05:14:10 INFO - PROCESS | 1790 | 1467461650178 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:10 INFO - PROCESS | 1790 | 1467461650356 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:14:10 INFO - PROCESS | 1790 | 1467461650558 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 1790 | 1467461650568 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee83000 == 84 [pid = 1790] [id = 197] 05:14:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 151 (0x8f7d3000) [pid = 1790] [serial = 591] [outer = (nil)] 05:14:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 152 (0x91d4e400) [pid = 1790] [serial = 592] [outer = 0x8f7d3000] 05:14:10 INFO - PROCESS | 1790 | 1467461650684 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 153 (0x923d0800) [pid = 1790] [serial = 593] [outer = 0x8f7d3000] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x925a5000 == 83 [pid = 1790] [id = 145] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x923d1c00 == 82 [pid = 1790] [id = 143] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e211400 == 81 [pid = 1790] [id = 142] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x91d41800 == 80 [pid = 1790] [id = 144] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x911e9400 == 79 [pid = 1790] [id = 168] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x911e2400 == 78 [pid = 1790] [id = 135] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a9000 == 77 [pid = 1790] [id = 186] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x91359800 == 76 [pid = 1790] [id = 185] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bf000 == 75 [pid = 1790] [id = 184] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee84400 == 74 [pid = 1790] [id = 183] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x9655b800 == 73 [pid = 1790] [id = 178] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x93a0b400 == 72 [pid = 1790] [id = 177] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x93a04c00 == 71 [pid = 1790] [id = 176] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6c400 == 70 [pid = 1790] [id = 175] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c1800 == 69 [pid = 1790] [id = 174] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e211800 == 68 [pid = 1790] [id = 167] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x99b6a400 == 67 [pid = 1790] [id = 63] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x925ac000 == 66 [pid = 1790] [id = 171] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x93c11c00 == 65 [pid = 1790] [id = 6] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0xa2fb0000 == 64 [pid = 1790] [id = 31] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x94748000 == 63 [pid = 1790] [id = 60] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x910cc800 == 62 [pid = 1790] [id = 88] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x9510a800 == 61 [pid = 1790] [id = 170] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x9b76ec00 == 60 [pid = 1790] [id = 41] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x923d5c00 == 59 [pid = 1790] [id = 59] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x91f79c00 == 58 [pid = 1790] [id = 118] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0xa2353c00 == 57 [pid = 1790] [id = 14] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c4400 == 56 [pid = 1790] [id = 182] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b6000 == 55 [pid = 1790] [id = 111] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x927dd400 == 54 [pid = 1790] [id = 141] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x9b199800 == 53 [pid = 1790] [id = 18] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a4c00 == 52 [pid = 1790] [id = 169] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x922e3000 == 51 [pid = 1790] [id = 8] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x9535b000 == 50 [pid = 1790] [id = 32] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x91d43c00 == 49 [pid = 1790] [id = 146] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x99cc3400 == 48 [pid = 1790] [id = 180] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x924a2c00 == 47 [pid = 1790] [id = 10] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x9acf3c00 == 46 [pid = 1790] [id = 13] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x92dda400 == 45 [pid = 1790] [id = 15] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x911e6400 == 44 [pid = 1790] [id = 80] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x99b77c00 == 43 [pid = 1790] [id = 137] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e213400 == 42 [pid = 1790] [id = 110] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x9aba3000 == 41 [pid = 1790] [id = 181] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x92dd8800 == 40 [pid = 1790] [id = 20] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x99b76400 == 39 [pid = 1790] [id = 179] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21e400 == 38 [pid = 1790] [id = 147] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x922df000 == 37 [pid = 1790] [id = 65] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bfc00 == 36 [pid = 1790] [id = 165] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x911e3800 == 35 [pid = 1790] [id = 81] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x910ca800 == 34 [pid = 1790] [id = 102] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x947f7c00 == 33 [pid = 1790] [id = 136] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x92fa4800 == 32 [pid = 1790] [id = 12] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x923d7c00 == 31 [pid = 1790] [id = 40] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e213c00 == 30 [pid = 1790] [id = 172] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x952c6800 == 29 [pid = 1790] [id = 93] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x924a5000 == 28 [pid = 1790] [id = 67] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x9130e400 == 27 [pid = 1790] [id = 120] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x924af400 == 26 [pid = 1790] [id = 61] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x92dcf400 == 25 [pid = 1790] [id = 96] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x91307400 == 24 [pid = 1790] [id = 166] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0xa25eb400 == 23 [pid = 1790] [id = 62] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49c000 == 22 [pid = 1790] [id = 121] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x922e3800 == 21 [pid = 1790] [id = 66] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x952c8800 == 20 [pid = 1790] [id = 64] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e329c00 == 19 [pid = 1790] [id = 173] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21b400 == 18 [pid = 1790] [id = 194] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7d3800 == 17 [pid = 1790] [id = 195] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bac00 == 16 [pid = 1790] [id = 193] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x98b6f400 == 15 [pid = 1790] [id = 192] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x92ae0000 == 14 [pid = 1790] [id = 191] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x910cb800 == 13 [pid = 1790] [id = 190] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x929e1c00 == 12 [pid = 1790] [id = 189] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bd000 == 11 [pid = 1790] [id = 188] 05:14:12 INFO - PROCESS | 1790 | --DOCSHELL 0x8e215c00 == 10 [pid = 1790] [id = 187] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 152 (0x8ee83400) [pid = 1790] [serial = 496] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 151 (0x9972fc00) [pid = 1790] [serial = 464] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 150 (0x92fa7000) [pid = 1790] [serial = 472] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 149 (0x9979c800) [pid = 1790] [serial = 515] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 148 (0x9130a800) [pid = 1790] [serial = 469] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 147 (0x9b7ec800) [pid = 1790] [serial = 493] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 146 (0x9972b000) [pid = 1790] [serial = 514] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 145 (0x9aaa8000) [pid = 1790] [serial = 478] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 144 (0x9770ac00) [pid = 1790] [serial = 512] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 143 (0x911ebc00) [pid = 1790] [serial = 503] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 142 (0x99b6b000) [pid = 1790] [serial = 475] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 141 (0x95104000) [pid = 1790] [serial = 505] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 140 (0x92acf000) [pid = 1790] [serial = 484] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 139 (0x8e324800) [pid = 1790] [serial = 466] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 138 (0x952d2400) [pid = 1790] [serial = 506] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 137 (0x9a153000) [pid = 1790] [serial = 481] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 136 (0x91d4f400) [pid = 1790] [serial = 499] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 135 (0x8f49c400) [pid = 1790] [serial = 497] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 134 (0x8f4a1c00) [pid = 1790] [serial = 518] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 133 (0x922e3400) [pid = 1790] [serial = 509] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 132 (0x95282400) [pid = 1790] [serial = 511] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 131 (0x92ad8800) [pid = 1790] [serial = 487] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x924a2800) [pid = 1790] [serial = 500] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x99cd0400) [pid = 1790] [serial = 490] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x9137f800) [pid = 1790] [serial = 508] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x8ee82c00) [pid = 1790] [serial = 517] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x8ee85c00) [pid = 1790] [serial = 502] [outer = (nil)] [url = about:blank] 05:14:12 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x91f75400) [pid = 1790] [serial = 520] [outer = (nil)] [url = about:blank] 05:14:13 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:13 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:14:13 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:13 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:13 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:14:13 INFO - PROCESS | 1790 | 1467461653344 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]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:14:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 3239ms 05:14:13 INFO - PROCESS | 1790 | 1467461653424 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 1790 | 1467461653430 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:14:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:14:13 INFO - PROCESS | 1790 | 1467461653439 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 1790 | 1467461653447 Marionette TRACE conn3 <- [1,762,null,{}] 05:14:13 INFO - PROCESS | 1790 | 1467461653454 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}] 05:14:13 INFO - PROCESS | 1790 | 1467461653460 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:13 INFO - PROCESS | 1790 | 1467461653637 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:14:13 INFO - PROCESS | 1790 | 1467461653648 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 1790 | 1467461653656 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bf000 == 11 [pid = 1790] [id = 198] 05:14:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 126 (0x8e3bf400) [pid = 1790] [serial = 594] [outer = (nil)] 05:14:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 127 (0x8ee89400) [pid = 1790] [serial = 595] [outer = 0x8e3bf400] 05:14:13 INFO - PROCESS | 1790 | 1467461653730 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 128 (0x8f49c400) [pid = 1790] [serial = 596] [outer = 0x8e3bf400] 05:14:15 INFO - PROCESS | 1790 | 1467461655115 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]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:14:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1699ms 05:14:15 INFO - PROCESS | 1790 | 1467461655139 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 1790 | 1467461655146 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:14:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:14:15 INFO - PROCESS | 1790 | 1467461655155 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 1790 | 1467461655160 Marionette TRACE conn3 <- [1,766,null,{}] 05:14:15 INFO - PROCESS | 1790 | 1467461655169 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}] 05:14:15 INFO - PROCESS | 1790 | 1467461655175 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:15 INFO - PROCESS | 1790 | 1467461655450 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:14:15 INFO - PROCESS | 1790 | 1467461655614 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 1790 | 1467461655624 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c4400 == 12 [pid = 1790] [id = 199] 05:14:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 129 (0x8e3c4c00) [pid = 1790] [serial = 597] [outer = (nil)] 05:14:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 130 (0x8ee85c00) [pid = 1790] [serial = 598] [outer = 0x8e3c4c00] 05:14:15 INFO - PROCESS | 1790 | 1467461655747 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 131 (0x8f4a0800) [pid = 1790] [serial = 599] [outer = 0x8e3c4c00] 05:14:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32dc00 == 11 [pid = 1790] [id = 196] 05:14:18 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee83000 == 10 [pid = 1790] [id = 197] 05:14:18 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bf000 == 9 [pid = 1790] [id = 198] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 130 (0x91d41c00) [pid = 1790] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 129 (0x925a5c00) [pid = 1790] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 128 (0x952cc800) [pid = 1790] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 127 (0x925acc00) [pid = 1790] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 126 (0x91f6fc00) [pid = 1790] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 125 (0x91d4e800) [pid = 1790] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 124 (0x8e21e800) [pid = 1790] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 123 (0x927df000) [pid = 1790] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 122 (0x927dd800) [pid = 1790] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 121 (0x9518dc00) [pid = 1790] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x9137c000) [pid = 1790] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x911e2800) [pid = 1790] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x8f49b800) [pid = 1790] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x8f4a6000) [pid = 1790] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x9aba4400) [pid = 1790] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0x9822b400) [pid = 1790] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x9510b400) [pid = 1790] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0x99f77400) [pid = 1790] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x91f71400) [pid = 1790] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x9a1da800) [pid = 1790] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x96555000) [pid = 1790] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x910d0400) [pid = 1790] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x8e3c3000) [pid = 1790] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x8f7d2000) [pid = 1790] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x92ac8000) [pid = 1790] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x8e213000) [pid = 1790] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x983be800) [pid = 1790] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x92ad9400) [pid = 1790] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x9a150800) [pid = 1790] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x98bc9c00) [pid = 1790] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x911ea000) [pid = 1790] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x8e217800) [pid = 1790] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x8f7c9000) [pid = 1790] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x929e3400) [pid = 1790] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x910d3c00) [pid = 1790] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x9510d400) [pid = 1790] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x9966bc00) [pid = 1790] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x9518ac00) [pid = 1790] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x8e3b6400) [pid = 1790] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x9a1dc000) [pid = 1790] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x8e32e800) [pid = 1790] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:14:22 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8f7d3000) [pid = 1790] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:14:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8e3b6400) [pid = 1790] [serial = 600] [outer = 0x92dcd000] 05:14:24 INFO - PROCESS | 1790 | 1467461664198 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]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:14:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 9108ms 05:14:24 INFO - PROCESS | 1790 | 1467461664265 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:14:24 INFO - PROCESS | 1790 | 1467461664271 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:14:24 INFO - PROCESS | 1790 | 1467461664282 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 1790 | 1467461664288 Marionette TRACE conn3 <- [1,770,null,{}] 05:14:24 INFO - PROCESS | 1790 | 1467461664343 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}] 05:14:24 INFO - PROCESS | 1790 | 1467461664350 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:24 INFO - PROCESS | 1790 | 1467461664553 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:14:24 INFO - PROCESS | 1790 | 1467461664742 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 1790 | 1467461664755 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8dc00 == 10 [pid = 1790] [id = 200] 05:14:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8ee8e400) [pid = 1790] [serial = 601] [outer = (nil)] 05:14:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x8f7c9000) [pid = 1790] [serial = 602] [outer = 0x8ee8e400] 05:14:24 INFO - PROCESS | 1790 | 1467461664849 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x8f7d2400) [pid = 1790] [serial = 603] [outer = 0x8ee8e400] 05:14:25 INFO - PROCESS | 1790 | 1467461665923 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]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1701ms 05:14:25 INFO - PROCESS | 1790 | 1467461665981 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:14:26 INFO - PROCESS | 1790 | 1467461665994 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:14:26 INFO - PROCESS | 1790 | 1467461666006 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 1790 | 1467461666011 Marionette TRACE conn3 <- [1,774,null,{}] 05:14:26 INFO - PROCESS | 1790 | 1467461666072 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}] 05:14:26 INFO - PROCESS | 1790 | 1467461666080 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:26 INFO - PROCESS | 1790 | 1467461666297 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:14:26 INFO - PROCESS | 1790 | 1467461666524 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 1790 | 1467461666534 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e213400 == 11 [pid = 1790] [id = 201] 05:14:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x911e8800) [pid = 1790] [serial = 604] [outer = (nil)] 05:14:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x9130d400) [pid = 1790] [serial = 605] [outer = 0x911e8800] 05:14:26 INFO - PROCESS | 1790 | 1467461666641 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x91353800) [pid = 1790] [serial = 606] [outer = 0x911e8800] 05:14:27 INFO - PROCESS | 1790 | 1467461667627 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]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1634ms 05:14:27 INFO - PROCESS | 1790 | 1467461667640 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 1790 | 1467461667643 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:14:27 INFO - PROCESS | 1790 | 1467461667651 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 1790 | 1467461667658 Marionette TRACE conn3 <- [1,778,null,{}] 05:14:27 INFO - PROCESS | 1790 | 1467461667677 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}] 05:14:27 INFO - PROCESS | 1790 | 1467461667687 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:27 INFO - PROCESS | 1790 | 1467461667889 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:14:28 INFO - PROCESS | 1790 | 1467461668143 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 1790 | 1467461668156 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d47800 == 12 [pid = 1790] [id = 202] 05:14:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x91d48400) [pid = 1790] [serial = 607] [outer = (nil)] 05:14:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x91d4fc00) [pid = 1790] [serial = 608] [outer = 0x91d48400] 05:14:28 INFO - PROCESS | 1790 | 1467461668287 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x922e3000) [pid = 1790] [serial = 609] [outer = 0x91d48400] 05:14:29 INFO - PROCESS | 1790 | 1467461669230 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]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1639ms 05:14:29 INFO - PROCESS | 1790 | 1467461669290 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:14:29 INFO - PROCESS | 1790 | 1467461669295 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:14:29 INFO - PROCESS | 1790 | 1467461669302 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 1790 | 1467461669306 Marionette TRACE conn3 <- [1,782,null,{}] 05:14:29 INFO - PROCESS | 1790 | 1467461669312 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}] 05:14:29 INFO - PROCESS | 1790 | 1467461669317 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:29 INFO - PROCESS | 1790 | 1467461669518 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:14:29 INFO - PROCESS | 1790 | 1467461669774 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 1790 | 1467461669785 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x910ce000 == 13 [pid = 1790] [id = 203] 05:14:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x922e5000) [pid = 1790] [serial = 610] [outer = (nil)] 05:14:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x924a9800) [pid = 1790] [serial = 611] [outer = 0x922e5000] 05:14:29 INFO - PROCESS | 1790 | 1467461669913 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x925a4400) [pid = 1790] [serial = 612] [outer = 0x922e5000] 05:14:30 INFO - PROCESS | 1790 | 1467461670851 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]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1596ms 05:14:30 INFO - PROCESS | 1790 | 1467461670898 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:14:30 INFO - PROCESS | 1790 | 1467461670903 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:14:30 INFO - PROCESS | 1790 | 1467461670911 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 1790 | 1467461670914 Marionette TRACE conn3 <- [1,786,null,{}] 05:14:30 INFO - PROCESS | 1790 | 1467461670921 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}] 05:14:30 INFO - PROCESS | 1790 | 1467461670925 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:31 INFO - PROCESS | 1790 | 1467461671110 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:14:31 INFO - PROCESS | 1790 | 1467461671345 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 1790 | 1467461671357 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x924a8400 == 14 [pid = 1790] [id = 204] 05:14:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x925a4000) [pid = 1790] [serial = 613] [outer = (nil)] 05:14:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x925b0400) [pid = 1790] [serial = 614] [outer = 0x925a4000] 05:14:31 INFO - PROCESS | 1790 | 1467461671483 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x927b4400) [pid = 1790] [serial = 615] [outer = 0x925a4000] 05:14:32 INFO - PROCESS | 1790 | 1467461672624 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]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1749ms 05:14:32 INFO - PROCESS | 1790 | 1467461672659 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1790 | 1467461672663 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:14:32 INFO - PROCESS | 1790 | 1467461672670 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1790 | 1467461672674 Marionette TRACE conn3 <- [1,790,null,{}] 05:14:32 INFO - PROCESS | 1790 | 1467461672680 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}] 05:14:32 INFO - PROCESS | 1790 | 1467461672691 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:32 INFO - PROCESS | 1790 | 1467461672914 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:14:33 INFO - PROCESS | 1790 | 1467461673171 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 1790 | 1467461673181 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x911ebc00 == 15 [pid = 1790] [id = 205] 05:14:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x929ea000) [pid = 1790] [serial = 616] [outer = (nil)] 05:14:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x92ad7000) [pid = 1790] [serial = 617] [outer = 0x929ea000] 05:14:33 INFO - PROCESS | 1790 | 1467461673303 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x92addc00) [pid = 1790] [serial = 618] [outer = 0x929ea000] 05:14:34 INFO - PROCESS | 1790 | 1467461674190 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]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1581ms 05:14:34 INFO - PROCESS | 1790 | 1467461674252 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 1790 | 1467461674257 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:14:34 INFO - PROCESS | 1790 | 1467461674263 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 1790 | 1467461674267 Marionette TRACE conn3 <- [1,794,null,{}] 05:14:34 INFO - PROCESS | 1790 | 1467461674273 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}] 05:14:34 INFO - PROCESS | 1790 | 1467461674278 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:34 INFO - PROCESS | 1790 | 1467461674447 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:14:34 INFO - PROCESS | 1790 | 1467461674687 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 1790 | 1467461674696 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21e000 == 16 [pid = 1790] [id = 206] 05:14:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x8e330400) [pid = 1790] [serial = 619] [outer = (nil)] 05:14:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x92dcfc00) [pid = 1790] [serial = 620] [outer = 0x8e330400] 05:14:34 INFO - PROCESS | 1790 | 1467461674831 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x92f9c800) [pid = 1790] [serial = 621] [outer = 0x8e330400] 05:14:35 INFO - PROCESS | 1790 | 1467461675745 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]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1535ms 05:14:35 INFO - PROCESS | 1790 | 1467461675799 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:14:35 INFO - PROCESS | 1790 | 1467461675803 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:14:35 INFO - PROCESS | 1790 | 1467461675812 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 1790 | 1467461675817 Marionette TRACE conn3 <- [1,798,null,{}] 05:14:35 INFO - PROCESS | 1790 | 1467461675823 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}] 05:14:35 INFO - PROCESS | 1790 | 1467461675828 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:36 INFO - PROCESS | 1790 | 1467461676010 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:14:36 INFO - PROCESS | 1790 | 1467461676249 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 1790 | 1467461676259 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x93966000 == 17 [pid = 1790] [id = 207] 05:14:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x93969400) [pid = 1790] [serial = 622] [outer = (nil)] 05:14:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x93a0d800) [pid = 1790] [serial = 623] [outer = 0x93969400] 05:14:36 INFO - PROCESS | 1790 | 1467461676380 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x93a08400) [pid = 1790] [serial = 624] [outer = 0x93969400] 05:14:37 INFO - PROCESS | 1790 | 1467461677269 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]]]}] 05:14:37 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 05:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1488ms 05:14:37 INFO - PROCESS | 1790 | 1467461677300 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 1790 | 1467461677303 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:14:37 INFO - PROCESS | 1790 | 1467461677310 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 1790 | 1467461677314 Marionette TRACE conn3 <- [1,802,null,{}] 05:14:37 INFO - PROCESS | 1790 | 1467461677319 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}] 05:14:37 INFO - PROCESS | 1790 | 1467461677325 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:37 INFO - PROCESS | 1790 | 1467461677502 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:14:37 INFO - PROCESS | 1790 | 1467461677693 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 1790 | 1467461677705 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee86400 == 18 [pid = 1790] [id = 208] 05:14:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x8ee87800) [pid = 1790] [serial = 625] [outer = (nil)] 05:14:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x91357400) [pid = 1790] [serial = 626] [outer = 0x8ee87800] 05:14:37 INFO - PROCESS | 1790 | 1467461677781 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x91f70c00) [pid = 1790] [serial = 627] [outer = 0x8ee87800] 05:14:38 INFO - PROCESS | 1790 | 1467461678782 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]]]}] 05:14:38 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 05:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1531ms 05:14:38 INFO - PROCESS | 1790 | 1467461678842 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1790 | 1467461678847 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:14:38 INFO - PROCESS | 1790 | 1467461678853 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 1790 | 1467461678856 Marionette TRACE conn3 <- [1,806,null,{}] 05:14:38 INFO - PROCESS | 1790 | 1467461678862 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}] 05:14:38 INFO - PROCESS | 1790 | 1467461678867 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:39 INFO - PROCESS | 1790 | 1467461679041 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:14:39 INFO - PROCESS | 1790 | 1467461679292 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 1790 | 1467461679300 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e211800 == 19 [pid = 1790] [id = 209] 05:14:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8e212000) [pid = 1790] [serial = 628] [outer = (nil)] 05:14:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8e21d400) [pid = 1790] [serial = 629] [outer = 0x8e212000] 05:14:39 INFO - PROCESS | 1790 | 1467461679490 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x8e32a000) [pid = 1790] [serial = 630] [outer = 0x8e212000] 05:14:40 INFO - PROCESS | 1790 | 1467461680420 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]]]}] 05:14:40 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 05:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1630ms 05:14:40 INFO - PROCESS | 1790 | 1467461680485 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:14:40 INFO - PROCESS | 1790 | 1467461680491 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:14:40 INFO - PROCESS | 1790 | 1467461680499 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:14:40 INFO - PROCESS | 1790 | 1467461680502 Marionette TRACE conn3 <- [1,810,null,{}] 05:14:40 INFO - PROCESS | 1790 | 1467461680510 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}] 05:14:40 INFO - PROCESS | 1790 | 1467461680515 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:40 INFO - PROCESS | 1790 | 1467461680700 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:14:41 INFO - PROCESS | 1790 | 1467461681072 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1790 | 1467461681079 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x91d49800) [pid = 1790] [serial = 434] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0xa6889000) [pid = 1790] [serial = 437] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0xa6fc2400) [pid = 1790] [serial = 440] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x9130e800) [pid = 1790] [serial = 443] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0xa688ac00) [pid = 1790] [serial = 428] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0xa5019c00) [pid = 1790] [serial = 425] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0xa6f48c00) [pid = 1790] [serial = 431] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x951e0400) [pid = 1790] [serial = 473] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x9a14ac00) [pid = 1790] [serial = 485] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x92adac00) [pid = 1790] [serial = 488] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x8e32a800) [pid = 1790] [serial = 467] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x9b6e9000) [pid = 1790] [serial = 479] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x9b769c00) [pid = 1790] [serial = 491] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x9b8e1400) [pid = 1790] [serial = 482] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0xa21f7800) [pid = 1790] [serial = 494] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x9137d000) [pid = 1790] [serial = 470] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x99cc6400) [pid = 1790] [serial = 476] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x8ee89400) [pid = 1790] [serial = 595] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x8e326800) [pid = 1790] [serial = 562] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x8ee86000) [pid = 1790] [serial = 563] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x91357000) [pid = 1790] [serial = 565] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x91d49000) [pid = 1790] [serial = 566] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x929f0400) [pid = 1790] [serial = 568] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x92ad2c00) [pid = 1790] [serial = 569] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x9510cc00) [pid = 1790] [serial = 571] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x95281c00) [pid = 1790] [serial = 572] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x9655a800) [pid = 1790] [serial = 574] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x97708800) [pid = 1790] [serial = 575] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x99730400) [pid = 1790] [serial = 577] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x9a149800) [pid = 1790] [serial = 578] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x9a4e1000) [pid = 1790] [serial = 580] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x9a1df800) [pid = 1790] [serial = 581] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x9aba4000) [pid = 1790] [serial = 583] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x9aba8000) [pid = 1790] [serial = 584] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x925a2000) [pid = 1790] [serial = 556] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x92ac8c00) [pid = 1790] [serial = 521] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x91d4e000) [pid = 1790] [serial = 547] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x9b76c800) [pid = 1790] [serial = 586] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x927de000) [pid = 1790] [serial = 548] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x911ed400) [pid = 1790] [serial = 553] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x9b8e2800) [pid = 1790] [serial = 544] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x9b8eec00) [pid = 1790] [serial = 545] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x9a0d5400) [pid = 1790] [serial = 535] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x9b8dfc00) [pid = 1790] [serial = 587] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8ee82000) [pid = 1790] [serial = 589] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x9a154800) [pid = 1790] [serial = 536] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x95285800) [pid = 1790] [serial = 529] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x96555c00) [pid = 1790] [serial = 530] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x9ab9c000) [pid = 1790] [serial = 538] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x9aba1000) [pid = 1790] [serial = 539] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x924b0800) [pid = 1790] [serial = 526] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8f7c7800) [pid = 1790] [serial = 590] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x927b3400) [pid = 1790] [serial = 527] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x9aba6000) [pid = 1790] [serial = 541] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x91d4e400) [pid = 1790] [serial = 592] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x9aceb000) [pid = 1790] [serial = 542] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x9972dc00) [pid = 1790] [serial = 532] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x923d0800) [pid = 1790] [serial = 593] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x99b72c00) [pid = 1790] [serial = 533] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x911e5800) [pid = 1790] [serial = 550] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 59 (0x91303800) [pid = 1790] [serial = 551] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 58 (0x910cec00) [pid = 1790] [serial = 523] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 57 (0x911ec400) [pid = 1790] [serial = 524] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 56 (0x924ad800) [pid = 1790] [serial = 559] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 55 (0x927e3000) [pid = 1790] [serial = 560] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 54 (0x927af800) [pid = 1790] [serial = 557] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | --DOMWINDOW == 53 (0x91351c00) [pid = 1790] [serial = 554] [outer = (nil)] [url = about:blank] 05:14:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21c000 == 20 [pid = 1790] [id = 210] 05:14:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 54 (0x8e326800) [pid = 1790] [serial = 631] [outer = (nil)] 05:14:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 55 (0x8e3bd800) [pid = 1790] [serial = 632] [outer = 0x8e326800] 05:14:41 INFO - PROCESS | 1790 | 1467461681264 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 56 (0x8ee8f000) [pid = 1790] [serial = 633] [outer = 0x8e326800] 05:14:42 INFO - PROCESS | 1790 | 1467461682044 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]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1586ms 05:14:42 INFO - PROCESS | 1790 | 1467461682083 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 1790 | 1467461682088 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:14:42 INFO - PROCESS | 1790 | 1467461682100 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 1790 | 1467461682103 Marionette TRACE conn3 <- [1,814,null,{}] 05:14:42 INFO - PROCESS | 1790 | 1467461682110 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}] 05:14:42 INFO - PROCESS | 1790 | 1467461682115 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:42 INFO - PROCESS | 1790 | 1467461682292 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:14:42 INFO - PROCESS | 1790 | 1467461682303 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 1790 | 1467461682311 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e7000 == 21 [pid = 1790] [id = 211] 05:14:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 57 (0x911e8c00) [pid = 1790] [serial = 634] [outer = (nil)] 05:14:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 58 (0x911efc00) [pid = 1790] [serial = 635] [outer = 0x911e8c00] 05:14:42 INFO - PROCESS | 1790 | 1467461682391 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0x91309800) [pid = 1790] [serial = 636] [outer = 0x911e8c00] 05:14:43 INFO - PROCESS | 1790 | 1467461683408 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] 05:14:43 INFO - PROCESS | 1790 | 1467461683461 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:14:43 INFO - PROCESS | 1790 | 1467461683467 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 1790 | 1467461683473 Marionette TRACE conn3 <- [1,818,null,{}] 05:14:43 INFO - PROCESS | 1790 | 1467461683489 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}] 05:14:43 INFO - PROCESS | 1790 | 1467461683498 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:43 INFO - PROCESS | 1790 | 1467461683739 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:14:43 INFO - PROCESS | 1790 | 1467461683774 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 1790 | 1467461683785 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8f400 == 22 [pid = 1790] [id = 212] 05:14:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x91d42c00) [pid = 1790] [serial = 637] [outer = (nil)] 05:14:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x91d4e000) [pid = 1790] [serial = 638] [outer = 0x91d42c00] 05:14:43 INFO - PROCESS | 1790 | 1467461683853 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x91f71000) [pid = 1790] [serial = 639] [outer = 0x91d42c00] 05:14:44 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x8e3bf400) [pid = 1790] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:14:44 INFO - PROCESS | 1790 | 1467461684706 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]]]}] 05:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1289ms 05:14:44 INFO - PROCESS | 1790 | 1467461684757 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:14:44 INFO - PROCESS | 1790 | 1467461684761 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:14:44 INFO - PROCESS | 1790 | 1467461684768 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 1790 | 1467461684771 Marionette TRACE conn3 <- [1,822,null,{}] 05:14:44 INFO - PROCESS | 1790 | 1467461684777 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}] 05:14:44 INFO - PROCESS | 1790 | 1467461684782 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:45 INFO - PROCESS | 1790 | 1467461685020 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:14:45 INFO - PROCESS | 1790 | 1467461685034 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 1790 | 1467461685040 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e321800 == 23 [pid = 1790] [id = 213] 05:14:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x8f7d2000) [pid = 1790] [serial = 640] [outer = (nil)] 05:14:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x922e2800) [pid = 1790] [serial = 641] [outer = 0x8f7d2000] 05:14:45 INFO - PROCESS | 1790 | 1467461685126 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x923ce000) [pid = 1790] [serial = 642] [outer = 0x8f7d2000] 05:14:46 INFO - PROCESS | 1790 | 1467461686022 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] 05:14:46 INFO - PROCESS | 1790 | 1467461686061 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:14:46 INFO - PROCESS | 1790 | 1467461686068 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 1790 | 1467461686071 Marionette TRACE conn3 <- [1,826,null,{}] 05:14:46 INFO - PROCESS | 1790 | 1467461686077 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}] 05:14:46 INFO - PROCESS | 1790 | 1467461686082 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:46 INFO - PROCESS | 1790 | 1467461686252 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:14:46 INFO - PROCESS | 1790 | 1467461686266 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 1790 | 1467461686273 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x924afc00 == 24 [pid = 1790] [id = 214] 05:14:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x924b0400) [pid = 1790] [serial = 643] [outer = (nil)] 05:14:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x925a7c00) [pid = 1790] [serial = 644] [outer = 0x924b0400] 05:14:46 INFO - PROCESS | 1790 | 1467461686357 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x927e2400) [pid = 1790] [serial = 645] [outer = 0x924b0400] 05:14:47 INFO - PROCESS | 1790 | 1467461687310 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]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1288ms 05:14:47 INFO - PROCESS | 1790 | 1467461687357 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 1790 | 1467461687360 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:14:47 INFO - PROCESS | 1790 | 1467461687366 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 1790 | 1467461687369 Marionette TRACE conn3 <- [1,830,null,{}] 05:14:47 INFO - PROCESS | 1790 | 1467461687375 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}] 05:14:47 INFO - PROCESS | 1790 | 1467461687385 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:47 INFO - PROCESS | 1790 | 1467461687632 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:14:47 INFO - PROCESS | 1790 | 1467461687819 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 1790 | 1467461687827 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e219400 == 25 [pid = 1790] [id = 215] 05:14:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8e21b400) [pid = 1790] [serial = 646] [outer = (nil)] 05:14:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8e32ac00) [pid = 1790] [serial = 647] [outer = 0x8e21b400] 05:14:47 INFO - PROCESS | 1790 | 1467461687919 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8e3bac00) [pid = 1790] [serial = 648] [outer = 0x8e21b400] 05:14:48 INFO - PROCESS | 1790 | 1467461688965 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]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1630ms 05:14:49 INFO - PROCESS | 1790 | 1467461689000 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:14:49 INFO - PROCESS | 1790 | 1467461689007 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:14:49 INFO - PROCESS | 1790 | 1467461689015 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1790 | 1467461689021 Marionette TRACE conn3 <- [1,834,null,{}] 05:14:49 INFO - PROCESS | 1790 | 1467461689029 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}] 05:14:49 INFO - PROCESS | 1790 | 1467461689035 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:49 INFO - PROCESS | 1790 | 1467461689242 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:14:49 INFO - PROCESS | 1790 | 1467461689495 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 1790 | 1467461689505 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d6400 == 26 [pid = 1790] [id = 216] 05:14:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x910d8000) [pid = 1790] [serial = 649] [outer = (nil)] 05:14:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x911f0000) [pid = 1790] [serial = 650] [outer = 0x910d8000] 05:14:49 INFO - PROCESS | 1790 | 1467461689634 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x9134f400) [pid = 1790] [serial = 651] [outer = 0x910d8000] 05:14:50 INFO - PROCESS | 1790 | 1467461690605 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]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1639ms 05:14:50 INFO - PROCESS | 1790 | 1467461690653 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:14:50 INFO - PROCESS | 1790 | 1467461690659 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:14:50 INFO - PROCESS | 1790 | 1467461690665 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 1790 | 1467461690668 Marionette TRACE conn3 <- [1,838,null,{}] 05:14:50 INFO - PROCESS | 1790 | 1467461690675 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}] 05:14:50 INFO - PROCESS | 1790 | 1467461690681 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:50 INFO - PROCESS | 1790 | 1467461690914 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:14:51 INFO - PROCESS | 1790 | 1467461691254 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 1790 | 1467461691263 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x91355000 == 27 [pid = 1790] [id = 217] 05:14:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x91d4b000) [pid = 1790] [serial = 652] [outer = (nil)] 05:14:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x922e8c00) [pid = 1790] [serial = 653] [outer = 0x91d4b000] 05:14:51 INFO - PROCESS | 1790 | 1467461691347 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x924adc00) [pid = 1790] [serial = 654] [outer = 0x91d4b000] 05:14:52 INFO - PROCESS | 1790 | 1467461692391 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]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1785ms 05:14:52 INFO - PROCESS | 1790 | 1467461692450 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 1790 | 1467461692456 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:14:52 INFO - PROCESS | 1790 | 1467461692473 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1790 | 1467461692481 Marionette TRACE conn3 <- [1,842,null,{}] 05:14:52 INFO - PROCESS | 1790 | 1467461692527 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}] 05:14:52 INFO - PROCESS | 1790 | 1467461692535 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:52 INFO - PROCESS | 1790 | 1467461692809 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:14:53 INFO - PROCESS | 1790 | 1467461692989 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 1790 | 1467461692998 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x9130d000 == 28 [pid = 1790] [id = 218] 05:14:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x929ec000) [pid = 1790] [serial = 655] [outer = (nil)] 05:14:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x92ac6c00) [pid = 1790] [serial = 656] [outer = 0x929ec000] 05:14:53 INFO - PROCESS | 1790 | 1467461693082 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x92aca400) [pid = 1790] [serial = 657] [outer = 0x929ec000] 05:14:54 INFO - PROCESS | 1790 | 1467461694043 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]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1592ms 05:14:54 INFO - PROCESS | 1790 | 1467461694058 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 1790 | 1467461694062 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:14:54 INFO - PROCESS | 1790 | 1467461694069 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 1790 | 1467461694072 Marionette TRACE conn3 <- [1,846,null,{}] 05:14:54 INFO - PROCESS | 1790 | 1467461694078 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}] 05:14:54 INFO - PROCESS | 1790 | 1467461694083 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:54 INFO - PROCESS | 1790 | 1467461694289 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:14:54 INFO - PROCESS | 1790 | 1467461694546 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 1790 | 1467461694556 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x927aec00 == 29 [pid = 1790] [id = 219] 05:14:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x927b5000) [pid = 1790] [serial = 658] [outer = (nil)] 05:14:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x92adb400) [pid = 1790] [serial = 659] [outer = 0x927b5000] 05:14:54 INFO - PROCESS | 1790 | 1467461694647 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x92dd8800) [pid = 1790] [serial = 660] [outer = 0x927b5000] 05:14:55 INFO - PROCESS | 1790 | 1467461695580 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]]]}] 05:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1544ms 05:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:14:55 INFO - PROCESS | 1790 | 1467461695613 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 1790 | 1467461695617 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:14:55 INFO - PROCESS | 1790 | 1467461695624 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 1790 | 1467461695627 Marionette TRACE conn3 <- [1,850,null,{}] 05:14:55 INFO - PROCESS | 1790 | 1467461695633 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}] 05:14:55 INFO - PROCESS | 1790 | 1467461695639 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:55 INFO - PROCESS | 1790 | 1467461695836 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:14:56 INFO - PROCESS | 1790 | 1467461696088 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 1790 | 1467461696109 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a0dc00 == 30 [pid = 1790] [id = 220] 05:14:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x93a0ec00) [pid = 1790] [serial = 661] [outer = (nil)] 05:14:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x93c18000) [pid = 1790] [serial = 662] [outer = 0x93a0ec00] 05:14:56 INFO - PROCESS | 1790 | 1467461696246 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x947f4800) [pid = 1790] [serial = 663] [outer = 0x93a0ec00] 05:14:57 INFO - PROCESS | 1790 | 1467461697241 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]]]}] 05:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1686ms 05:14:57 INFO - PROCESS | 1790 | 1467461697309 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 1790 | 1467461697313 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:14:57 INFO - PROCESS | 1790 | 1467461697320 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 1790 | 1467461697324 Marionette TRACE conn3 <- [1,854,null,{}] 05:14:57 INFO - PROCESS | 1790 | 1467461697330 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}] 05:14:57 INFO - PROCESS | 1790 | 1467461697335 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:57 INFO - PROCESS | 1790 | 1467461697562 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:14:57 INFO - PROCESS | 1790 | 1467461697818 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 1790 | 1467461697829 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ad0000 == 31 [pid = 1790] [id = 221] 05:14:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x9510a800) [pid = 1790] [serial = 664] [outer = (nil)] 05:14:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x95187c00) [pid = 1790] [serial = 665] [outer = 0x9510a800] 05:14:57 INFO - PROCESS | 1790 | 1467461697950 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x9518e000) [pid = 1790] [serial = 666] [outer = 0x9510a800] 05:14:58 INFO - PROCESS | 1790 | 1467461698904 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]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1641ms 05:14:58 INFO - PROCESS | 1790 | 1467461698962 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:14:58 INFO - PROCESS | 1790 | 1467461698966 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:14:58 INFO - PROCESS | 1790 | 1467461698972 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 1790 | 1467461698976 Marionette TRACE conn3 <- [1,858,null,{}] 05:14:58 INFO - PROCESS | 1790 | 1467461698982 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}] 05:14:58 INFO - PROCESS | 1790 | 1467461698987 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:59 INFO - PROCESS | 1790 | 1467461699192 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:14:59 INFO - PROCESS | 1790 | 1467461699486 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 1790 | 1467461699497 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:14:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3be800 == 32 [pid = 1790] [id = 222] 05:14:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x93a07000) [pid = 1790] [serial = 667] [outer = (nil)] 05:14:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x9527f800) [pid = 1790] [serial = 668] [outer = 0x93a07000] 05:14:59 INFO - PROCESS | 1790 | 1467461699589 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x95285400) [pid = 1790] [serial = 669] [outer = 0x93a07000] 05:15:00 INFO - PROCESS | 1790 | 1467461700450 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]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1536ms 05:15:00 INFO - PROCESS | 1790 | 1467461700509 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 1790 | 1467461700513 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:15:00 INFO - PROCESS | 1790 | 1467461700520 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 1790 | 1467461700523 Marionette TRACE conn3 <- [1,862,null,{}] 05:15:00 INFO - PROCESS | 1790 | 1467461700529 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}] 05:15:00 INFO - PROCESS | 1790 | 1467461700534 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:00 INFO - PROCESS | 1790 | 1467461700722 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:15:00 INFO - PROCESS | 1790 | 1467461700964 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 1790 | 1467461700973 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d41400 == 33 [pid = 1790] [id = 223] 05:15:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x95104c00) [pid = 1790] [serial = 670] [outer = (nil)] 05:15:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x9528ec00) [pid = 1790] [serial = 671] [outer = 0x95104c00] 05:15:01 INFO - PROCESS | 1790 | 1467461701099 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x952ce800) [pid = 1790] [serial = 672] [outer = 0x95104c00] 05:15:02 INFO - PROCESS | 1790 | 1467461702079 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]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1584ms 05:15:02 INFO - PROCESS | 1790 | 1467461702105 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 1790 | 1467461702111 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:15:02 INFO - PROCESS | 1790 | 1467461702118 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 1790 | 1467461702121 Marionette TRACE conn3 <- [1,866,null,{}] 05:15:02 INFO - PROCESS | 1790 | 1467461702127 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}] 05:15:02 INFO - PROCESS | 1790 | 1467461702133 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:02 INFO - PROCESS | 1790 | 1467461702344 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:15:02 INFO - PROCESS | 1790 | 1467461702902 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 1790 | 1467461702914 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32bc00 == 34 [pid = 1790] [id = 224] 05:15:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x8e32c000) [pid = 1790] [serial = 673] [outer = (nil)] 05:15:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x8e3b8c00) [pid = 1790] [serial = 674] [outer = 0x8e32c000] 05:15:03 INFO - PROCESS | 1790 | 1467461702998 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x8f49b000) [pid = 1790] [serial = 675] [outer = 0x8e32c000] 05:15:03 INFO - PROCESS | 1790 | 1467461703952 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]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1883ms 05:15:04 INFO - PROCESS | 1790 | 1467461704002 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 1790 | 1467461704008 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:15:04 INFO - PROCESS | 1790 | 1467461704016 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 1790 | 1467461704020 Marionette TRACE conn3 <- [1,870,null,{}] 05:15:04 INFO - PROCESS | 1790 | 1467461704029 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}] 05:15:04 INFO - PROCESS | 1790 | 1467461704037 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:04 INFO - PROCESS | 1790 | 1467461704372 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:15:04 INFO - PROCESS | 1790 | 1467461704675 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 1790 | 1467461704685 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e6000 == 35 [pid = 1790] [id = 225] 05:15:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x911edc00) [pid = 1790] [serial = 676] [outer = (nil)] 05:15:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x91356400) [pid = 1790] [serial = 677] [outer = 0x911edc00] 05:15:04 INFO - PROCESS | 1790 | 1467461704761 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x9137c000) [pid = 1790] [serial = 678] [outer = 0x911edc00] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x924afc00 == 34 [pid = 1790] [id = 214] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e211800 == 33 [pid = 1790] [id = 209] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x93966000 == 32 [pid = 1790] [id = 207] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21e000 == 31 [pid = 1790] [id = 206] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x911ebc00 == 30 [pid = 1790] [id = 205] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x924a8400 == 29 [pid = 1790] [id = 204] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x910ce000 == 28 [pid = 1790] [id = 203] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91d47800 == 27 [pid = 1790] [id = 202] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e213400 == 26 [pid = 1790] [id = 201] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8dc00 == 25 [pid = 1790] [id = 200] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x911e7000 == 24 [pid = 1790] [id = 211] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8f400 == 23 [pid = 1790] [id = 212] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee86400 == 22 [pid = 1790] [id = 208] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c4400 == 21 [pid = 1790] [id = 199] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21c000 == 20 [pid = 1790] [id = 210] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e321800 == 19 [pid = 1790] [id = 213] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91d41400 == 18 [pid = 1790] [id = 223] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x92ad0000 == 17 [pid = 1790] [id = 221] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3be800 == 16 [pid = 1790] [id = 222] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x93a0dc00 == 15 [pid = 1790] [id = 220] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x927aec00 == 14 [pid = 1790] [id = 219] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x9130d000 == 13 [pid = 1790] [id = 218] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x910d6400 == 12 [pid = 1790] [id = 216] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91355000 == 11 [pid = 1790] [id = 217] 05:15:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e219400 == 10 [pid = 1790] [id = 215] 05:15:06 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x8f49c400) [pid = 1790] [serial = 596] [outer = (nil)] [url = about:blank] 05:15:07 INFO - PROCESS | 1790 | 1467461707160 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]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 3202ms 05:15:07 INFO - PROCESS | 1790 | 1467461707219 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 1790 | 1467461707225 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:15:07 INFO - PROCESS | 1790 | 1467461707234 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 1790 | 1467461707239 Marionette TRACE conn3 <- [1,874,null,{}] 05:15:07 INFO - PROCESS | 1790 | 1467461707248 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}] 05:15:07 INFO - PROCESS | 1790 | 1467461707254 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:07 INFO - PROCESS | 1790 | 1467461707523 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:15:07 INFO - PROCESS | 1790 | 1467461707539 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 1790 | 1467461707548 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee81400 == 11 [pid = 1790] [id = 226] 05:15:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x8ee86400) [pid = 1790] [serial = 679] [outer = (nil)] 05:15:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x8f4a9c00) [pid = 1790] [serial = 680] [outer = 0x8ee86400] 05:15:07 INFO - PROCESS | 1790 | 1467461707620 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x8f7cfc00) [pid = 1790] [serial = 681] [outer = 0x8ee86400] 05:15:08 INFO - PROCESS | 1790 | 1467461708532 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]]]}] 05:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1342ms 05:15:08 INFO - PROCESS | 1790 | 1467461708577 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:15:08 INFO - PROCESS | 1790 | 1467461708585 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:15:08 INFO - PROCESS | 1790 | 1467461708596 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 1790 | 1467461708601 Marionette TRACE conn3 <- [1,878,null,{}] 05:15:08 INFO - PROCESS | 1790 | 1467461708609 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}] 05:15:08 INFO - PROCESS | 1790 | 1467461708617 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:08 INFO - PROCESS | 1790 | 1467461708850 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:15:09 INFO - PROCESS | 1790 | 1467461709003 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 1790 | 1467461709012 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e7800 == 12 [pid = 1790] [id = 227] 05:15:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x911eb400) [pid = 1790] [serial = 682] [outer = (nil)] 05:15:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x9130a400) [pid = 1790] [serial = 683] [outer = 0x911eb400] 05:15:09 INFO - PROCESS | 1790 | 1467461709085 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x91353c00) [pid = 1790] [serial = 684] [outer = 0x911eb400] 05:15:10 INFO - PROCESS | 1790 | 1467461710020 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]]]}] 05:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1447ms 05:15:10 INFO - PROCESS | 1790 | 1467461710043 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 1790 | 1467461710047 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:15:10 INFO - PROCESS | 1790 | 1467461710062 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 1790 | 1467461710067 Marionette TRACE conn3 <- [1,882,null,{}] 05:15:10 INFO - PROCESS | 1790 | 1467461710086 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}] 05:15:10 INFO - PROCESS | 1790 | 1467461710095 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:10 INFO - PROCESS | 1790 | 1467461710351 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:15:10 INFO - PROCESS | 1790 | 1467461710372 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 1790 | 1467461710382 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6e000 == 13 [pid = 1790] [id = 228] 05:15:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x91f70000) [pid = 1790] [serial = 685] [outer = (nil)] 05:15:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x91f75800) [pid = 1790] [serial = 686] [outer = 0x91f70000] 05:15:10 INFO - PROCESS | 1790 | 1467461710459 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x922e8000) [pid = 1790] [serial = 687] [outer = 0x91f70000] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x924b0400) [pid = 1790] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x8f7d2000) [pid = 1790] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x8ee8e400) [pid = 1790] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x929ea000) [pid = 1790] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x8e326800) [pid = 1790] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x8e212000) [pid = 1790] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x925a4000) [pid = 1790] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x8ee87800) [pid = 1790] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x8e3c4c00) [pid = 1790] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x911e8800) [pid = 1790] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x911e8c00) [pid = 1790] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x91d48400) [pid = 1790] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x922e5000) [pid = 1790] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x93969400) [pid = 1790] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x8e330400) [pid = 1790] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:15:11 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91d42c00) [pid = 1790] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:15:11 INFO - PROCESS | 1790 | 1467461711983 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]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2036ms 05:15:12 INFO - PROCESS | 1790 | 1467461712099 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 1790 | 1467461712102 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:15:12 INFO - PROCESS | 1790 | 1467461712109 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 1790 | 1467461712112 Marionette TRACE conn3 <- [1,886,null,{}] 05:15:12 INFO - PROCESS | 1790 | 1467461712118 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}] 05:15:12 INFO - PROCESS | 1790 | 1467461712123 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:12 INFO - PROCESS | 1790 | 1467461712273 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:15:12 INFO - PROCESS | 1790 | 1467461712283 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 1790 | 1467461712290 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e325400 == 14 [pid = 1790] [id = 229] 05:15:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x8e3c2c00) [pid = 1790] [serial = 688] [outer = (nil)] 05:15:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x9134e000) [pid = 1790] [serial = 689] [outer = 0x8e3c2c00] 05:15:12 INFO - PROCESS | 1790 | 1467461712363 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x924a5800) [pid = 1790] [serial = 690] [outer = 0x8e3c2c00] 05:15:13 INFO - PROCESS | 1790 | 1467461713218 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]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1136ms 05:15:13 INFO - PROCESS | 1790 | 1467461713245 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 1790 | 1467461713247 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:15:13 INFO - PROCESS | 1790 | 1467461713254 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 1790 | 1467461713257 Marionette TRACE conn3 <- [1,890,null,{}] 05:15:13 INFO - PROCESS | 1790 | 1467461713263 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}] 05:15:13 INFO - PROCESS | 1790 | 1467461713268 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:13 INFO - PROCESS | 1790 | 1467461713422 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:15:13 INFO - PROCESS | 1790 | 1467461713438 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 1790 | 1467461713445 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e328400 == 15 [pid = 1790] [id = 230] 05:15:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x8ee8a400) [pid = 1790] [serial = 691] [outer = (nil)] 05:15:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x925aa400) [pid = 1790] [serial = 692] [outer = 0x8ee8a400] 05:15:13 INFO - PROCESS | 1790 | 1467461713515 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x927ae000) [pid = 1790] [serial = 693] [outer = 0x8ee8a400] 05:15:14 INFO - PROCESS | 1790 | 1467461714642 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]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1446ms 05:15:14 INFO - PROCESS | 1790 | 1467461714704 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:15:14 INFO - PROCESS | 1790 | 1467461714715 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:15:14 INFO - PROCESS | 1790 | 1467461714728 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 1790 | 1467461714737 Marionette TRACE conn3 <- [1,894,null,{}] 05:15:14 INFO - PROCESS | 1790 | 1467461714813 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}] 05:15:14 INFO - PROCESS | 1790 | 1467461714823 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:15 INFO - PROCESS | 1790 | 1467461715141 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:15:15 INFO - PROCESS | 1790 | 1467461715526 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 1790 | 1467461715540 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee89400 == 16 [pid = 1790] [id = 231] 05:15:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x8ee89800) [pid = 1790] [serial = 694] [outer = (nil)] 05:15:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x910d0c00) [pid = 1790] [serial = 695] [outer = 0x8ee89800] 05:15:15 INFO - PROCESS | 1790 | 1467461715686 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x911f1000) [pid = 1790] [serial = 696] [outer = 0x8ee89800] 05:15:16 INFO - PROCESS | 1790 | 1467461716776 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]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2099ms 05:15:16 INFO - PROCESS | 1790 | 1467461716825 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 1790 | 1467461716833 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:15:16 INFO - PROCESS | 1790 | 1467461716843 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 1790 | 1467461716847 Marionette TRACE conn3 <- [1,898,null,{}] 05:15:16 INFO - PROCESS | 1790 | 1467461716855 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}] 05:15:16 INFO - PROCESS | 1790 | 1467461716862 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:17 INFO - PROCESS | 1790 | 1467461717050 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:15:17 INFO - PROCESS | 1790 | 1467461717273 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 1790 | 1467461717280 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d49400 == 17 [pid = 1790] [id = 232] 05:15:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x91d4c400) [pid = 1790] [serial = 697] [outer = (nil)] 05:15:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x923c8800) [pid = 1790] [serial = 698] [outer = 0x91d4c400] 05:15:17 INFO - PROCESS | 1790 | 1467461717412 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x91d50c00) [pid = 1790] [serial = 699] [outer = 0x91d4c400] 05:15:18 INFO - PROCESS | 1790 | 1467461718399 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]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1584ms 05:15:18 INFO - PROCESS | 1790 | 1467461718429 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1790 | 1467461718433 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:15:18 INFO - PROCESS | 1790 | 1467461718440 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1790 | 1467461718446 Marionette TRACE conn3 <- [1,902,null,{}] 05:15:18 INFO - PROCESS | 1790 | 1467461718464 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}] 05:15:18 INFO - PROCESS | 1790 | 1467461718473 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:18 INFO - PROCESS | 1790 | 1467461718715 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:15:18 INFO - PROCESS | 1790 | 1467461718958 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 1790 | 1467461718971 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x929ebc00 == 18 [pid = 1790] [id = 233] 05:15:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x929ec400) [pid = 1790] [serial = 700] [outer = (nil)] 05:15:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x92ac2000) [pid = 1790] [serial = 701] [outer = 0x929ec400] 05:15:19 INFO - PROCESS | 1790 | 1467461719060 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x92ac5c00) [pid = 1790] [serial = 702] [outer = 0x929ec400] 05:15:19 INFO - PROCESS | 1790 | 1467461719955 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]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1593ms 05:15:20 INFO - PROCESS | 1790 | 1467461720035 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 1790 | 1467461720040 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:15:20 INFO - PROCESS | 1790 | 1467461720047 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 1790 | 1467461720051 Marionette TRACE conn3 <- [1,906,null,{}] 05:15:20 INFO - PROCESS | 1790 | 1467461720056 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}] 05:15:20 INFO - PROCESS | 1790 | 1467461720062 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:20 INFO - PROCESS | 1790 | 1467461720302 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:15:20 INFO - PROCESS | 1790 | 1467461720516 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 1790 | 1467461720529 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ad2800 == 19 [pid = 1790] [id = 234] 05:15:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x92ad3400) [pid = 1790] [serial = 703] [outer = (nil)] 05:15:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x92ad8c00) [pid = 1790] [serial = 704] [outer = 0x92ad3400] 05:15:20 INFO - PROCESS | 1790 | 1467461720660 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x92dd6400) [pid = 1790] [serial = 705] [outer = 0x92ad3400] 05:15:21 INFO - PROCESS | 1790 | 1467461721568 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]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1587ms 05:15:21 INFO - PROCESS | 1790 | 1467461721635 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 1790 | 1467461721640 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:15:21 INFO - PROCESS | 1790 | 1467461721646 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 1790 | 1467461721650 Marionette TRACE conn3 <- [1,910,null,{}] 05:15:21 INFO - PROCESS | 1790 | 1467461721656 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}] 05:15:21 INFO - PROCESS | 1790 | 1467461721661 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:21 INFO - PROCESS | 1790 | 1467461721873 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:15:22 INFO - PROCESS | 1790 | 1467461722085 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 1790 | 1467461722093 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ada800 == 20 [pid = 1790] [id = 235] 05:15:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x92fa3400) [pid = 1790] [serial = 706] [outer = (nil)] 05:15:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x93a04800) [pid = 1790] [serial = 707] [outer = 0x92fa3400] 05:15:22 INFO - PROCESS | 1790 | 1467461722219 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x93a0a000) [pid = 1790] [serial = 708] [outer = 0x92fa3400] 05:15:23 INFO - PROCESS | 1790 | 1467461723151 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]]]}] 05:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1582ms 05:15:23 INFO - PROCESS | 1790 | 1467461723230 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:15:23 INFO - PROCESS | 1790 | 1467461723234 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:15:23 INFO - PROCESS | 1790 | 1467461723241 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 1790 | 1467461723245 Marionette TRACE conn3 <- [1,914,null,{}] 05:15:23 INFO - PROCESS | 1790 | 1467461723250 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}] 05:15:23 INFO - PROCESS | 1790 | 1467461723261 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:23 INFO - PROCESS | 1790 | 1467461723533 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:15:23 INFO - PROCESS | 1790 | 1467461723948 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 1790 | 1467461723957 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e217400 == 21 [pid = 1790] [id = 236] 05:15:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x8e21f400) [pid = 1790] [serial = 709] [outer = (nil)] 05:15:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x8e326800) [pid = 1790] [serial = 710] [outer = 0x8e21f400] 05:15:24 INFO - PROCESS | 1790 | 1467461724071 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x8ee87c00) [pid = 1790] [serial = 711] [outer = 0x8e21f400] 05:15:25 INFO - PROCESS | 1790 | 1467461725123 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]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1955ms 05:15:25 INFO - PROCESS | 1790 | 1467461725197 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 1790 | 1467461725203 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:15:25 INFO - PROCESS | 1790 | 1467461725210 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 1790 | 1467461725216 Marionette TRACE conn3 <- [1,918,null,{}] 05:15:25 INFO - PROCESS | 1790 | 1467461725224 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}] 05:15:25 INFO - PROCESS | 1790 | 1467461725230 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:25 INFO - PROCESS | 1790 | 1467461725477 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0x8ee85c00) [pid = 1790] [serial = 598] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x925a7c00) [pid = 1790] [serial = 644] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0x922e2800) [pid = 1790] [serial = 641] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x8f7c9000) [pid = 1790] [serial = 602] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x8f7d2400) [pid = 1790] [serial = 603] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x92ad7000) [pid = 1790] [serial = 617] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x92addc00) [pid = 1790] [serial = 618] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x8e3bd800) [pid = 1790] [serial = 632] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x8ee8f000) [pid = 1790] [serial = 633] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x8e21d400) [pid = 1790] [serial = 629] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x8e32a000) [pid = 1790] [serial = 630] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x925b0400) [pid = 1790] [serial = 614] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x927b4400) [pid = 1790] [serial = 615] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x91357400) [pid = 1790] [serial = 626] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x91f70c00) [pid = 1790] [serial = 627] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x8f4a0800) [pid = 1790] [serial = 599] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x9130d400) [pid = 1790] [serial = 605] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x91353800) [pid = 1790] [serial = 606] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x911efc00) [pid = 1790] [serial = 635] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x91d4fc00) [pid = 1790] [serial = 608] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x922e3000) [pid = 1790] [serial = 609] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x924a9800) [pid = 1790] [serial = 611] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x925a4400) [pid = 1790] [serial = 612] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x93a0d800) [pid = 1790] [serial = 623] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x93a08400) [pid = 1790] [serial = 624] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x92dcfc00) [pid = 1790] [serial = 620] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x92f9c800) [pid = 1790] [serial = 621] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x99795800) [pid = 1790] [serial = 401] [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.] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x91d4e000) [pid = 1790] [serial = 638] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x91f71000) [pid = 1790] [serial = 639] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x923ce000) [pid = 1790] [serial = 642] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x927e2400) [pid = 1790] [serial = 645] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x91309800) [pid = 1790] [serial = 636] [outer = (nil)] [url = about:blank] 05:15:25 INFO - PROCESS | 1790 | 1467461725762 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 1790 | 1467461725769 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee85c00 == 22 [pid = 1790] [id = 237] 05:15:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x8ee8bc00) [pid = 1790] [serial = 712] [outer = (nil)] 05:15:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8f49e400) [pid = 1790] [serial = 713] [outer = 0x8ee8bc00] 05:15:25 INFO - PROCESS | 1790 | 1467461725858 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8f7d3000) [pid = 1790] [serial = 714] [outer = 0x8ee8bc00] 05:15:26 INFO - PROCESS | 1790 | 1467461726796 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]]]}] 05:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1645ms 05:15:26 INFO - PROCESS | 1790 | 1467461726862 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:15:26 INFO - PROCESS | 1790 | 1467461726872 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:15:26 INFO - PROCESS | 1790 | 1467461726885 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 1790 | 1467461726891 Marionette TRACE conn3 <- [1,922,null,{}] 05:15:26 INFO - PROCESS | 1790 | 1467461726900 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}] 05:15:26 INFO - PROCESS | 1790 | 1467461726906 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:27 INFO - PROCESS | 1790 | 1467461727123 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:15:27 INFO - PROCESS | 1790 | 1467461727298 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 1790 | 1467461727308 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x91354000 == 23 [pid = 1790] [id = 238] 05:15:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x91358400) [pid = 1790] [serial = 715] [outer = (nil)] 05:15:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x9137ac00) [pid = 1790] [serial = 716] [outer = 0x91358400] 05:15:27 INFO - PROCESS | 1790 | 1467461727379 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x91d47800) [pid = 1790] [serial = 717] [outer = 0x91358400] 05:15:28 INFO - PROCESS | 1790 | 1467461728443 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]]]}] 05:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1596ms 05:15:28 INFO - PROCESS | 1790 | 1467461728478 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 1790 | 1467461728482 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:15:28 INFO - PROCESS | 1790 | 1467461728491 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 1790 | 1467461728499 Marionette TRACE conn3 <- [1,926,null,{}] 05:15:28 INFO - PROCESS | 1790 | 1467461728521 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}] 05:15:28 INFO - PROCESS | 1790 | 1467461728529 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:28 INFO - PROCESS | 1790 | 1467461728737 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:15:28 INFO - PROCESS | 1790 | 1467461728758 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 1790 | 1467461728766 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7ca800 == 24 [pid = 1790] [id = 239] 05:15:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x922e3400) [pid = 1790] [serial = 718] [outer = (nil)] 05:15:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x924a7c00) [pid = 1790] [serial = 719] [outer = 0x922e3400] 05:15:28 INFO - PROCESS | 1790 | 1467461728838 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x925a3800) [pid = 1790] [serial = 720] [outer = 0x922e3400] 05:15:29 INFO - PROCESS | 1790 | 1467461729853 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]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1405ms 05:15:29 INFO - PROCESS | 1790 | 1467461729895 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 1790 | 1467461729900 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:15:29 INFO - PROCESS | 1790 | 1467461729906 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 1790 | 1467461729909 Marionette TRACE conn3 <- [1,930,null,{}] 05:15:29 INFO - PROCESS | 1790 | 1467461729920 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}] 05:15:29 INFO - PROCESS | 1790 | 1467461729924 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:30 INFO - PROCESS | 1790 | 1467461730166 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x911edc00) [pid = 1790] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x91f70000) [pid = 1790] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x911eb400) [pid = 1790] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8ee86400) [pid = 1790] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x8e3c2c00) [pid = 1790] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8e21b400) [pid = 1790] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x910d8000) [pid = 1790] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91d4b000) [pid = 1790] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x929ec000) [pid = 1790] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x927b5000) [pid = 1790] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x93a0ec00) [pid = 1790] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x95104c00) [pid = 1790] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x9510a800) [pid = 1790] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x93a07000) [pid = 1790] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:15:30 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e32c000) [pid = 1790] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:15:30 INFO - PROCESS | 1790 | 1467461730488 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 1790 | 1467461730496 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21b400 == 25 [pid = 1790] [id = 240] 05:15:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8e32c000) [pid = 1790] [serial = 721] [outer = (nil)] 05:15:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8f7d4000) [pid = 1790] [serial = 722] [outer = 0x8e32c000] 05:15:30 INFO - PROCESS | 1790 | 1467461730568 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x911e2400) [pid = 1790] [serial = 723] [outer = 0x8e32c000] 05:15:31 INFO - PROCESS | 1790 | 1467461731367 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]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1492ms 05:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:15:31 INFO - PROCESS | 1790 | 1467461731399 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 1790 | 1467461731401 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:15:31 INFO - PROCESS | 1790 | 1467461731408 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 1790 | 1467461731411 Marionette TRACE conn3 <- [1,934,null,{}] 05:15:31 INFO - PROCESS | 1790 | 1467461731417 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}] 05:15:31 INFO - PROCESS | 1790 | 1467461731422 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:31 INFO - PROCESS | 1790 | 1467461731583 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:15:31 INFO - PROCESS | 1790 | 1467461731598 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 1790 | 1467461731613 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e217800 == 26 [pid = 1790] [id = 241] 05:15:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x927b4000) [pid = 1790] [serial = 724] [outer = (nil)] 05:15:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x927e2400) [pid = 1790] [serial = 725] [outer = 0x927b4000] 05:15:31 INFO - PROCESS | 1790 | 1467461731698 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x929e5400) [pid = 1790] [serial = 726] [outer = 0x927b4000] 05:15:33 INFO - PROCESS | 1790 | 1467461733030 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]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1657ms 05:15:33 INFO - PROCESS | 1790 | 1467461733065 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 1790 | 1467461733072 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:15:33 INFO - PROCESS | 1790 | 1467461733081 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 1790 | 1467461733087 Marionette TRACE conn3 <- [1,938,null,{}] 05:15:33 INFO - PROCESS | 1790 | 1467461733095 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}] 05:15:33 INFO - PROCESS | 1790 | 1467461733100 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:33 INFO - PROCESS | 1790 | 1467461733406 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:15:33 INFO - PROCESS | 1790 | 1467461733778 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 1790 | 1467461733789 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee85800 == 27 [pid = 1790] [id = 242] 05:15:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x8ee89000) [pid = 1790] [serial = 727] [outer = (nil)] 05:15:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x911e8c00) [pid = 1790] [serial = 728] [outer = 0x8ee89000] 05:15:33 INFO - PROCESS | 1790 | 1467461733874 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x91309800) [pid = 1790] [serial = 729] [outer = 0x8ee89000] 05:15:34 INFO - PROCESS | 1790 | 1467461734773 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]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1738ms 05:15:34 INFO - PROCESS | 1790 | 1467461734821 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1790 | 1467461734830 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:15:34 INFO - PROCESS | 1790 | 1467461734841 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1790 | 1467461734845 Marionette TRACE conn3 <- [1,942,null,{}] 05:15:34 INFO - PROCESS | 1790 | 1467461734852 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}] 05:15:34 INFO - PROCESS | 1790 | 1467461734858 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:35 INFO - PROCESS | 1790 | 1467461735065 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:15:35 INFO - PROCESS | 1790 | 1467461735245 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 1790 | 1467461735256 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee86800 == 28 [pid = 1790] [id = 243] 05:15:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x91374c00) [pid = 1790] [serial = 730] [outer = (nil)] 05:15:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x91f70000) [pid = 1790] [serial = 731] [outer = 0x91374c00] 05:15:35 INFO - PROCESS | 1790 | 1467461735353 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x922ea400) [pid = 1790] [serial = 732] [outer = 0x91374c00] 05:15:36 INFO - PROCESS | 1790 | 1467461736411 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]]]}] 05:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1640ms 05:15:36 INFO - PROCESS | 1790 | 1467461736481 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:15:36 INFO - PROCESS | 1790 | 1467461736486 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:15:36 INFO - PROCESS | 1790 | 1467461736493 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 1790 | 1467461736499 Marionette TRACE conn3 <- [1,946,null,{}] 05:15:36 INFO - PROCESS | 1790 | 1467461736516 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}] 05:15:36 INFO - PROCESS | 1790 | 1467461736524 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:36 INFO - PROCESS | 1790 | 1467461736746 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:15:37 INFO - PROCESS | 1790 | 1467461737008 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 1790 | 1467461737020 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x929e9000 == 29 [pid = 1790] [id = 244] 05:15:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x929ec000) [pid = 1790] [serial = 733] [outer = (nil)] 05:15:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x92ad5000) [pid = 1790] [serial = 734] [outer = 0x929ec000] 05:15:37 INFO - PROCESS | 1790 | 1467461737110 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x92adf400) [pid = 1790] [serial = 735] [outer = 0x929ec000] 05:15:38 INFO - PROCESS | 1790 | 1467461737997 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]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1541ms 05:15:38 INFO - PROCESS | 1790 | 1467461738034 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 1790 | 1467461738038 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:15:38 INFO - PROCESS | 1790 | 1467461738045 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 1790 | 1467461738048 Marionette TRACE conn3 <- [1,950,null,{}] 05:15:38 INFO - PROCESS | 1790 | 1467461738054 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}] 05:15:38 INFO - PROCESS | 1790 | 1467461738059 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:38 INFO - PROCESS | 1790 | 1467461738244 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:15:38 INFO - PROCESS | 1790 | 1467461738408 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 1790 | 1467461738416 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ddb000 == 30 [pid = 1790] [id = 245] 05:15:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x92fa6400) [pid = 1790] [serial = 736] [outer = (nil)] 05:15:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x93a07400) [pid = 1790] [serial = 737] [outer = 0x92fa6400] 05:15:38 INFO - PROCESS | 1790 | 1467461738508 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x93c12400) [pid = 1790] [serial = 738] [outer = 0x92fa6400] 05:15:39 INFO - PROCESS | 1790 | 1467461739515 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]]]}] 05:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1532ms 05:15:39 INFO - PROCESS | 1790 | 1467461739579 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 1790 | 1467461739583 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:15:39 INFO - PROCESS | 1790 | 1467461739590 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 1790 | 1467461739594 Marionette TRACE conn3 <- [1,954,null,{}] 05:15:39 INFO - PROCESS | 1790 | 1467461739601 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}] 05:15:39 INFO - PROCESS | 1790 | 1467461739607 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:39 INFO - PROCESS | 1790 | 1467461739845 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:15:40 INFO - PROCESS | 1790 | 1467461740104 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 1790 | 1467461740112 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e323800 == 31 [pid = 1790] [id = 246] 05:15:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x8f4a5800) [pid = 1790] [serial = 739] [outer = (nil)] 05:15:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x947eb800) [pid = 1790] [serial = 740] [outer = 0x8f4a5800] 05:15:40 INFO - PROCESS | 1790 | 1467461740197 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x947ee000) [pid = 1790] [serial = 741] [outer = 0x8f4a5800] 05:15:41 INFO - PROCESS | 1790 | 1467461741143 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]]]}] 05:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1589ms 05:15:41 INFO - PROCESS | 1790 | 1467461741180 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 1790 | 1467461741185 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:15:41 INFO - PROCESS | 1790 | 1467461741200 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 1790 | 1467461741204 Marionette TRACE conn3 <- [1,958,null,{}] 05:15:41 INFO - PROCESS | 1790 | 1467461741216 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}] 05:15:41 INFO - PROCESS | 1790 | 1467461741227 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:41 INFO - PROCESS | 1790 | 1467461741507 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:15:41 INFO - PROCESS | 1790 | 1467461741769 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 1790 | 1467461741779 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee85400 == 32 [pid = 1790] [id = 247] 05:15:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x947f3400) [pid = 1790] [serial = 742] [outer = (nil)] 05:15:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x95189c00) [pid = 1790] [serial = 743] [outer = 0x947f3400] 05:15:41 INFO - PROCESS | 1790 | 1467461741863 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x95196400) [pid = 1790] [serial = 744] [outer = 0x947f3400] 05:15:42 INFO - PROCESS | 1790 | 1467461742708 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]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1601ms 05:15:42 INFO - PROCESS | 1790 | 1467461742796 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 1790 | 1467461742802 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:15:42 INFO - PROCESS | 1790 | 1467461742811 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 1790 | 1467461742817 Marionette TRACE conn3 <- [1,962,null,{}] 05:15:42 INFO - PROCESS | 1790 | 1467461742825 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}] 05:15:42 INFO - PROCESS | 1790 | 1467461742833 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:43 INFO - PROCESS | 1790 | 1467461743102 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:15:43 INFO - PROCESS | 1790 | 1467461743377 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 1790 | 1467461743384 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21ec00 == 33 [pid = 1790] [id = 248] 05:15:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x8e322800) [pid = 1790] [serial = 745] [outer = (nil)] 05:15:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x925a8c00) [pid = 1790] [serial = 746] [outer = 0x8e322800] 05:15:43 INFO - PROCESS | 1790 | 1467461743511 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x95284400) [pid = 1790] [serial = 747] [outer = 0x8e322800] 05:15:44 INFO - PROCESS | 1790 | 1467461744377 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]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1645ms 05:15:44 INFO - PROCESS | 1790 | 1467461744455 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:15:44 INFO - PROCESS | 1790 | 1467461744459 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:15:44 INFO - PROCESS | 1790 | 1467461744466 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 1790 | 1467461744469 Marionette TRACE conn3 <- [1,966,null,{}] 05:15:44 INFO - PROCESS | 1790 | 1467461744475 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}] 05:15:44 INFO - PROCESS | 1790 | 1467461744480 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:44 INFO - PROCESS | 1790 | 1467461744700 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:15:45 INFO - PROCESS | 1790 | 1467461745106 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1790 | 1467461745117 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee82000 == 34 [pid = 1790] [id = 249] 05:15:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x8ee83800) [pid = 1790] [serial = 748] [outer = (nil)] 05:15:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x8ee90400) [pid = 1790] [serial = 749] [outer = 0x8ee83800] 05:15:45 INFO - PROCESS | 1790 | 1467461745241 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x910c9800) [pid = 1790] [serial = 750] [outer = 0x8ee83800] 05:15:46 INFO - PROCESS | 1790 | 1467461746290 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]]]}] 05:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1883ms 05:15:46 INFO - PROCESS | 1790 | 1467461746351 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 1790 | 1467461746357 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:15:46 INFO - PROCESS | 1790 | 1467461746365 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 1790 | 1467461746370 Marionette TRACE conn3 <- [1,970,null,{}] 05:15:46 INFO - PROCESS | 1790 | 1467461746379 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}] 05:15:46 INFO - PROCESS | 1790 | 1467461746387 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:46 INFO - PROCESS | 1790 | 1467461746634 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:15:47 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32bc00 == 33 [pid = 1790] [id = 224] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x9137c000) [pid = 1790] [serial = 678] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x91356400) [pid = 1790] [serial = 677] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x91f75800) [pid = 1790] [serial = 686] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x9130a400) [pid = 1790] [serial = 683] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x8f4a9c00) [pid = 1790] [serial = 680] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x8f7cfc00) [pid = 1790] [serial = 681] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x9134e000) [pid = 1790] [serial = 689] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x8e3bac00) [pid = 1790] [serial = 648] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x8e32ac00) [pid = 1790] [serial = 647] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x9134f400) [pid = 1790] [serial = 651] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x911f0000) [pid = 1790] [serial = 650] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x924adc00) [pid = 1790] [serial = 654] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x922e8c00) [pid = 1790] [serial = 653] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x92aca400) [pid = 1790] [serial = 657] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x92ac6c00) [pid = 1790] [serial = 656] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x92dd8800) [pid = 1790] [serial = 660] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x92adb400) [pid = 1790] [serial = 659] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x947f4800) [pid = 1790] [serial = 663] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x93c18000) [pid = 1790] [serial = 662] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x9528ec00) [pid = 1790] [serial = 671] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x9518e000) [pid = 1790] [serial = 666] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x95187c00) [pid = 1790] [serial = 665] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x95285400) [pid = 1790] [serial = 669] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x9527f800) [pid = 1790] [serial = 668] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x952ce800) [pid = 1790] [serial = 672] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8f49b000) [pid = 1790] [serial = 675] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8e3b8c00) [pid = 1790] [serial = 674] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x925aa400) [pid = 1790] [serial = 692] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x922e8000) [pid = 1790] [serial = 687] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x924a5800) [pid = 1790] [serial = 690] [outer = (nil)] [url = about:blank] 05:15:47 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91353c00) [pid = 1790] [serial = 684] [outer = (nil)] [url = about:blank] 05:15:48 INFO - PROCESS | 1790 | 1467461748124 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 1790 | 1467461748132 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21d800 == 34 [pid = 1790] [id = 250] 05:15:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8e21dc00) [pid = 1790] [serial = 751] [outer = (nil)] 05:15:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8e323400) [pid = 1790] [serial = 752] [outer = 0x8e21dc00] 05:15:48 INFO - PROCESS | 1790 | 1467461748218 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8e3b7400) [pid = 1790] [serial = 753] [outer = 0x8e21dc00] 05:15:49 INFO - PROCESS | 1790 | 1467461749275 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]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 2947ms 05:15:49 INFO - PROCESS | 1790 | 1467461749315 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 1790 | 1467461749321 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:15:49 INFO - PROCESS | 1790 | 1467461749329 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 1790 | 1467461749334 Marionette TRACE conn3 <- [1,974,null,{}] 05:15:49 INFO - PROCESS | 1790 | 1467461749341 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}] 05:15:49 INFO - PROCESS | 1790 | 1467461749349 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:49 INFO - PROCESS | 1790 | 1467461749532 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:15:49 INFO - PROCESS | 1790 | 1467461749556 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 1790 | 1467461749565 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49c800 == 35 [pid = 1790] [id = 251] 05:15:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x8f49e800) [pid = 1790] [serial = 754] [outer = (nil)] 05:15:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8f7c9400) [pid = 1790] [serial = 755] [outer = 0x8f49e800] 05:15:49 INFO - PROCESS | 1790 | 1467461749745 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8f7d6400) [pid = 1790] [serial = 756] [outer = 0x8f49e800] 05:15:50 INFO - PROCESS | 1790 | 1467461750684 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]]]}] 05:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1380ms 05:15:50 INFO - PROCESS | 1790 | 1467461750729 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:15:50 INFO - PROCESS | 1790 | 1467461750737 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:15:50 INFO - PROCESS | 1790 | 1467461750744 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 1790 | 1467461750747 Marionette TRACE conn3 <- [1,978,null,{}] 05:15:50 INFO - PROCESS | 1790 | 1467461750760 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}] 05:15:50 INFO - PROCESS | 1790 | 1467461750764 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:50 INFO - PROCESS | 1790 | 1467461750988 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:15:51 INFO - PROCESS | 1790 | 1467461751005 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 1790 | 1467461751014 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x91303800 == 36 [pid = 1790] [id = 252] 05:15:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x91305800) [pid = 1790] [serial = 757] [outer = (nil)] 05:15:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x91309c00) [pid = 1790] [serial = 758] [outer = 0x91305800] 05:15:51 INFO - PROCESS | 1790 | 1467461751084 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x91351800) [pid = 1790] [serial = 759] [outer = 0x91305800] 05:15:52 INFO - PROCESS | 1790 | 1467461752182 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]]]}] 05:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1488ms 05:15:52 INFO - PROCESS | 1790 | 1467461752237 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 1790 | 1467461752241 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:15:52 INFO - PROCESS | 1790 | 1467461752259 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 1790 | 1467461752269 Marionette TRACE conn3 <- [1,982,null,{}] 05:15:52 INFO - PROCESS | 1790 | 1467461752282 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}] 05:15:52 INFO - PROCESS | 1790 | 1467461752290 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:52 INFO - PROCESS | 1790 | 1467461752520 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:15:52 INFO - PROCESS | 1790 | 1467461752547 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 1790 | 1467461752554 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x9135b800 == 37 [pid = 1790] [id = 253] 05:15:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x91d48800) [pid = 1790] [serial = 760] [outer = (nil)] 05:15:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x91f76000) [pid = 1790] [serial = 761] [outer = 0x91d48800] 05:15:52 INFO - PROCESS | 1790 | 1467461752628 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x922e6000) [pid = 1790] [serial = 762] [outer = 0x91d48800] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x927b4000) [pid = 1790] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x922e3400) [pid = 1790] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8e32c000) [pid = 1790] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91d4c400) [pid = 1790] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8ee8a400) [pid = 1790] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8ee8bc00) [pid = 1790] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8ee89800) [pid = 1790] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x92fa3400) [pid = 1790] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x92ad3400) [pid = 1790] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91358400) [pid = 1790] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x929ec400) [pid = 1790] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:15:53 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8e21f400) [pid = 1790] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:15:54 INFO - PROCESS | 1790 | 1467461754280 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]]]}] 05:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2114ms 05:15:54 INFO - PROCESS | 1790 | 1467461754365 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 1790 | 1467461754372 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:15:54 INFO - PROCESS | 1790 | 1467461754380 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 1790 | 1467461754385 Marionette TRACE conn3 <- [1,986,null,{}] 05:15:54 INFO - PROCESS | 1790 | 1467461754394 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}] 05:15:54 INFO - PROCESS | 1790 | 1467461754402 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:54 INFO - PROCESS | 1790 | 1467461754725 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:15:54 INFO - PROCESS | 1790 | 1467461754780 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 1790 | 1467461754790 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21c800 == 38 [pid = 1790] [id = 254] 05:15:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8e327800) [pid = 1790] [serial = 763] [outer = (nil)] 05:15:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x923cf400) [pid = 1790] [serial = 764] [outer = 0x8e327800] 05:15:54 INFO - PROCESS | 1790 | 1467461754862 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x923d7000) [pid = 1790] [serial = 765] [outer = 0x8e327800] 05:15:55 INFO - PROCESS | 1790 | 1467461755752 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]]]}] 05:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1437ms 05:15:55 INFO - PROCESS | 1790 | 1467461755817 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 1790 | 1467461755824 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:15:55 INFO - PROCESS | 1790 | 1467461755834 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 1790 | 1467461755839 Marionette TRACE conn3 <- [1,990,null,{}] 05:15:55 INFO - PROCESS | 1790 | 1467461755848 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}] 05:15:55 INFO - PROCESS | 1790 | 1467461755854 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:56 INFO - PROCESS | 1790 | 1467461756082 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:15:56 INFO - PROCESS | 1790 | 1467461756323 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 1790 | 1467461756338 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49f400 == 39 [pid = 1790] [id = 255] 05:15:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x8f4a0c00) [pid = 1790] [serial = 766] [outer = (nil)] 05:15:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8f4a8000) [pid = 1790] [serial = 767] [outer = 0x8f4a0c00] 05:15:56 INFO - PROCESS | 1790 | 1467461756440 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x9130cc00) [pid = 1790] [serial = 768] [outer = 0x8f4a0c00] 05:15:57 INFO - PROCESS | 1790 | 1467461757420 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]]]}] 05:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1646ms 05:15:57 INFO - PROCESS | 1790 | 1467461757480 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 1790 | 1467461757488 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:15:57 INFO - PROCESS | 1790 | 1467461757499 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 1790 | 1467461757503 Marionette TRACE conn3 <- [1,994,null,{}] 05:15:57 INFO - PROCESS | 1790 | 1467461757510 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}] 05:15:57 INFO - PROCESS | 1790 | 1467461757516 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:57 INFO - PROCESS | 1790 | 1467461757748 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:15:58 INFO - PROCESS | 1790 | 1467461758019 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 1790 | 1467461758029 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e218400 == 40 [pid = 1790] [id = 256] 05:15:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x8e325c00) [pid = 1790] [serial = 769] [outer = (nil)] 05:15:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x923d1800) [pid = 1790] [serial = 770] [outer = 0x8e325c00] 05:15:58 INFO - PROCESS | 1790 | 1467461758121 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x925a3400) [pid = 1790] [serial = 771] [outer = 0x8e325c00] 05:15:59 INFO - PROCESS | 1790 | 1467461759106 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]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1681ms 05:15:59 INFO - PROCESS | 1790 | 1467461759182 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 1790 | 1467461759185 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:15:59 INFO - PROCESS | 1790 | 1467461759193 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 1790 | 1467461759199 Marionette TRACE conn3 <- [1,998,null,{}] 05:15:59 INFO - PROCESS | 1790 | 1467461759216 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}] 05:15:59 INFO - PROCESS | 1790 | 1467461759224 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:59 INFO - PROCESS | 1790 | 1467461759445 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:15:59 INFO - PROCESS | 1790 | 1467461759715 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 1790 | 1467461759725 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:15:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x929e8800 == 41 [pid = 1790] [id = 257] 05:15:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x929e9800) [pid = 1790] [serial = 772] [outer = (nil)] 05:15:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x92ac1c00) [pid = 1790] [serial = 773] [outer = 0x929e9800] 05:15:59 INFO - PROCESS | 1790 | 1467461759813 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x92acc800) [pid = 1790] [serial = 774] [outer = 0x929e9800] 05:16:00 INFO - PROCESS | 1790 | 1467461760988 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]]]}] 05:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1840ms 05:16:01 INFO - PROCESS | 1790 | 1467461761035 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:16:01 INFO - PROCESS | 1790 | 1467461761040 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:16:01 INFO - PROCESS | 1790 | 1467461761046 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 1790 | 1467461761050 Marionette TRACE conn3 <- [1,1002,null,{}] 05:16:01 INFO - PROCESS | 1790 | 1467461761056 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}] 05:16:01 INFO - PROCESS | 1790 | 1467461761061 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:01 INFO - PROCESS | 1790 | 1467461761243 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:16:01 INFO - PROCESS | 1790 | 1467461761513 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 1790 | 1467461761525 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b9c00 == 42 [pid = 1790] [id = 258] 05:16:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x91379400) [pid = 1790] [serial = 775] [outer = (nil)] 05:16:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x92ae0400) [pid = 1790] [serial = 776] [outer = 0x91379400] 05:16:01 INFO - PROCESS | 1790 | 1467461761607 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x92adb800) [pid = 1790] [serial = 777] [outer = 0x91379400] 05:16:02 INFO - PROCESS | 1790 | 1467461762521 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]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1539ms 05:16:02 INFO - PROCESS | 1790 | 1467461762587 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:16:02 INFO - PROCESS | 1790 | 1467461762591 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:16:02 INFO - PROCESS | 1790 | 1467461762598 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 1790 | 1467461762602 Marionette TRACE conn3 <- [1,1006,null,{}] 05:16:02 INFO - PROCESS | 1790 | 1467461762608 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}] 05:16:02 INFO - PROCESS | 1790 | 1467461762613 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:02 INFO - PROCESS | 1790 | 1467461762824 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:16:03 INFO - PROCESS | 1790 | 1467461763036 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 1790 | 1467461763047 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21b000 == 43 [pid = 1790] [id = 259] 05:16:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x92ad0800) [pid = 1790] [serial = 778] [outer = (nil)] 05:16:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x93a08400) [pid = 1790] [serial = 779] [outer = 0x92ad0800] 05:16:03 INFO - PROCESS | 1790 | 1467461763173 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x93c14800) [pid = 1790] [serial = 780] [outer = 0x92ad0800] 05:16:04 INFO - PROCESS | 1790 | 1467461764108 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]]]}] 05:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1586ms 05:16:04 INFO - PROCESS | 1790 | 1467461764184 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 1790 | 1467461764188 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:16:04 INFO - PROCESS | 1790 | 1467461764195 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 1790 | 1467461764199 Marionette TRACE conn3 <- [1,1010,null,{}] 05:16:04 INFO - PROCESS | 1790 | 1467461764205 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}] 05:16:04 INFO - PROCESS | 1790 | 1467461764216 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:04 INFO - PROCESS | 1790 | 1467461764496 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:16:04 INFO - PROCESS | 1790 | 1467461764760 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 1790 | 1467461764768 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d1400 == 44 [pid = 1790] [id = 260] 05:16:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x92dcdc00) [pid = 1790] [serial = 781] [outer = (nil)] 05:16:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x95103400) [pid = 1790] [serial = 782] [outer = 0x92dcdc00] 05:16:04 INFO - PROCESS | 1790 | 1467461764863 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x9510b800) [pid = 1790] [serial = 783] [outer = 0x92dcdc00] 05:16:05 INFO - PROCESS | 1790 | 1467461765811 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]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1683ms 05:16:05 INFO - PROCESS | 1790 | 1467461765882 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 1790 | 1467461765887 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:16:05 INFO - PROCESS | 1790 | 1467461765897 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 1790 | 1467461765900 Marionette TRACE conn3 <- [1,1014,null,{}] 05:16:05 INFO - PROCESS | 1790 | 1467461765907 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}] 05:16:05 INFO - PROCESS | 1790 | 1467461765913 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:06 INFO - PROCESS | 1790 | 1467461766095 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:16:06 INFO - PROCESS | 1790 | 1467461766323 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 1790 | 1467461766331 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21d400 == 45 [pid = 1790] [id = 261] 05:16:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x8e3bb800) [pid = 1790] [serial = 784] [outer = (nil)] 05:16:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x8f7d1800) [pid = 1790] [serial = 785] [outer = 0x8e3bb800] 05:16:06 INFO - PROCESS | 1790 | 1467461766426 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x91373c00) [pid = 1790] [serial = 786] [outer = 0x8e3bb800] 05:16:07 INFO - PROCESS | 1790 | 1467461767251 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]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1430ms 05:16:07 INFO - PROCESS | 1790 | 1467461767328 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 1790 | 1467461767332 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:16:07 INFO - PROCESS | 1790 | 1467461767339 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 1790 | 1467461767343 Marionette TRACE conn3 <- [1,1018,null,{}] 05:16:07 INFO - PROCESS | 1790 | 1467461767348 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}] 05:16:07 INFO - PROCESS | 1790 | 1467461767353 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:07 INFO - PROCESS | 1790 | 1467461767539 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:16:07 INFO - PROCESS | 1790 | 1467461767880 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 1790 | 1467461767889 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21f400 == 46 [pid = 1790] [id = 262] 05:16:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x8e220000) [pid = 1790] [serial = 787] [outer = (nil)] 05:16:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x8e32e800) [pid = 1790] [serial = 788] [outer = 0x8e220000] 05:16:08 INFO - PROCESS | 1790 | 1467461768010 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x8e3bf800) [pid = 1790] [serial = 789] [outer = 0x8e220000] 05:16:08 INFO - PROCESS | 1790 | 1467461768974 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]]]}] 05:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1731ms 05:16:09 INFO - PROCESS | 1790 | 1467461769073 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:16:09 INFO - PROCESS | 1790 | 1467461769079 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:16:09 INFO - PROCESS | 1790 | 1467461769086 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:16:09 INFO - PROCESS | 1790 | 1467461769093 Marionette TRACE conn3 <- [1,1022,null,{}] 05:16:09 INFO - PROCESS | 1790 | 1467461769109 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}] 05:16:09 INFO - PROCESS | 1790 | 1467461769115 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:09 INFO - PROCESS | 1790 | 1467461769361 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:16:09 INFO - PROCESS | 1790 | --DOCSHELL 0x8e325400 == 45 [pid = 1790] [id = 229] 05:16:09 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6e000 == 44 [pid = 1790] [id = 228] 05:16:09 INFO - PROCESS | 1790 | --DOCSHELL 0x911e7800 == 43 [pid = 1790] [id = 227] 05:16:09 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee81400 == 42 [pid = 1790] [id = 226] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x927e2400) [pid = 1790] [serial = 725] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x924a7c00) [pid = 1790] [serial = 719] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x8f7d4000) [pid = 1790] [serial = 722] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x925a3800) [pid = 1790] [serial = 720] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x923c8800) [pid = 1790] [serial = 698] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x91d50c00) [pid = 1790] [serial = 699] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x927ae000) [pid = 1790] [serial = 693] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x8f49e400) [pid = 1790] [serial = 713] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x8f7d3000) [pid = 1790] [serial = 714] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x910d0c00) [pid = 1790] [serial = 695] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x911f1000) [pid = 1790] [serial = 696] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x93a04800) [pid = 1790] [serial = 707] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x93a0a000) [pid = 1790] [serial = 708] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x92ad8c00) [pid = 1790] [serial = 704] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x92dd6400) [pid = 1790] [serial = 705] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x9137ac00) [pid = 1790] [serial = 716] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x92ac2000) [pid = 1790] [serial = 701] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x92ac5c00) [pid = 1790] [serial = 702] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x8e326800) [pid = 1790] [serial = 710] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8ee87c00) [pid = 1790] [serial = 711] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x929e5400) [pid = 1790] [serial = 726] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x911e2400) [pid = 1790] [serial = 723] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91d47800) [pid = 1790] [serial = 717] [outer = (nil)] [url = about:blank] 05:16:09 INFO - PROCESS | 1790 | 1467461769669 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 1790 | 1467461769675 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e328c00 == 43 [pid = 1790] [id = 263] 05:16:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8ee81400) [pid = 1790] [serial = 790] [outer = (nil)] 05:16:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8f7cb800) [pid = 1790] [serial = 791] [outer = 0x8ee81400] 05:16:09 INFO - PROCESS | 1790 | 1467461769753 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x911e7800) [pid = 1790] [serial = 792] [outer = 0x8ee81400] 05:16:10 INFO - PROCESS | 1790 | 1467461770516 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]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1465ms 05:16:10 INFO - PROCESS | 1790 | 1467461770556 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 1790 | 1467461770562 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:16:10 INFO - PROCESS | 1790 | 1467461770569 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 1790 | 1467461770573 Marionette TRACE conn3 <- [1,1026,null,{}] 05:16:10 INFO - PROCESS | 1790 | 1467461770578 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}] 05:16:10 INFO - PROCESS | 1790 | 1467461770584 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:10 INFO - PROCESS | 1790 | 1467461770762 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:16:10 INFO - PROCESS | 1790 | 1467461770891 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 1790 | 1467461770899 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x91304000 == 44 [pid = 1790] [id = 264] 05:16:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x91376800) [pid = 1790] [serial = 793] [outer = (nil)] 05:16:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x922e3400) [pid = 1790] [serial = 794] [outer = 0x91376800] 05:16:10 INFO - PROCESS | 1790 | 1467461770969 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x924a7c00) [pid = 1790] [serial = 795] [outer = 0x91376800] 05:16:11 INFO - PROCESS | 1790 | 1467461771834 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]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1282ms 05:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:16:11 INFO - PROCESS | 1790 | 1467461771865 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 1790 | 1467461771868 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:16:11 INFO - PROCESS | 1790 | 1467461771883 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 1790 | 1467461771892 Marionette TRACE conn3 <- [1,1030,null,{}] 05:16:11 INFO - PROCESS | 1790 | 1467461771906 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}] 05:16:11 INFO - PROCESS | 1790 | 1467461771914 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:12 INFO - PROCESS | 1790 | 1467461772126 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:16:12 INFO - PROCESS | 1790 | 1467461772151 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 1790 | 1467461772157 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a5000 == 45 [pid = 1790] [id = 265] 05:16:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x927b7000) [pid = 1790] [serial = 796] [outer = (nil)] 05:16:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x927ea000) [pid = 1790] [serial = 797] [outer = 0x927b7000] 05:16:12 INFO - PROCESS | 1790 | 1467461772234 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x929e7c00) [pid = 1790] [serial = 798] [outer = 0x927b7000] 05:16:13 INFO - PROCESS | 1790 | 1467461773133 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]]]}] 05:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1304ms 05:16:13 INFO - PROCESS | 1790 | 1467461773180 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 1790 | 1467461773185 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:16:13 INFO - PROCESS | 1790 | 1467461773197 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 1790 | 1467461773214 Marionette TRACE conn3 <- [1,1034,null,{}] 05:16:13 INFO - PROCESS | 1790 | 1467461773221 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}] 05:16:13 INFO - PROCESS | 1790 | 1467461773226 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:13 INFO - PROCESS | 1790 | 1467461773447 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:16:13 INFO - PROCESS | 1790 | 1467461773467 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 1790 | 1467461773475 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e215400 == 46 [pid = 1790] [id = 266] 05:16:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8e21a800) [pid = 1790] [serial = 799] [outer = (nil)] 05:16:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x92ad8c00) [pid = 1790] [serial = 800] [outer = 0x8e21a800] 05:16:13 INFO - PROCESS | 1790 | 1467461773545 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x92adfc00) [pid = 1790] [serial = 801] [outer = 0x8e21a800] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x91374c00) [pid = 1790] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x947f3400) [pid = 1790] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8e21dc00) [pid = 1790] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8f49e800) [pid = 1790] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x8ee89000) [pid = 1790] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8e322800) [pid = 1790] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8f4a5800) [pid = 1790] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91d48800) [pid = 1790] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x929ec000) [pid = 1790] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x91305800) [pid = 1790] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x92fa6400) [pid = 1790] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:16:14 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8ee83800) [pid = 1790] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:16:14 INFO - PROCESS | 1790 | 1467461774574 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]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1391ms 05:16:14 INFO - PROCESS | 1790 | 1467461774591 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 1790 | 1467461774595 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:16:14 INFO - PROCESS | 1790 | 1467461774601 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 1790 | 1467461774604 Marionette TRACE conn3 <- [1,1038,null,{}] 05:16:14 INFO - PROCESS | 1790 | 1467461774610 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}] 05:16:14 INFO - PROCESS | 1790 | 1467461774615 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:14 INFO - PROCESS | 1790 | 1467461774815 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:16:14 INFO - PROCESS | 1790 | 1467461774833 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 1790 | 1467461774850 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x91371400 == 47 [pid = 1790] [id = 267] 05:16:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x9137bc00) [pid = 1790] [serial = 802] [outer = (nil)] 05:16:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x929ec000) [pid = 1790] [serial = 803] [outer = 0x9137bc00] 05:16:14 INFO - PROCESS | 1790 | 1467461774929 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x94751000) [pid = 1790] [serial = 804] [outer = 0x9137bc00] 05:16:15 INFO - PROCESS | 1790 | 1467461775786 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]]]}] 05:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1232ms 05:16:15 INFO - PROCESS | 1790 | 1467461775835 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 1790 | 1467461775839 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:16:15 INFO - PROCESS | 1790 | 1467461775845 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 1790 | 1467461775847 Marionette TRACE conn3 <- [1,1042,null,{}] 05:16:15 INFO - PROCESS | 1790 | 1467461775853 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}] 05:16:15 INFO - PROCESS | 1790 | 1467461775859 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:16 INFO - PROCESS | 1790 | 1467461776018 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:16:16 INFO - PROCESS | 1790 | 1467461776027 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 1790 | 1467461776036 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a5800 == 48 [pid = 1790] [id = 268] 05:16:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x927dd800) [pid = 1790] [serial = 805] [outer = (nil)] 05:16:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x95196800) [pid = 1790] [serial = 806] [outer = 0x927dd800] 05:16:16 INFO - PROCESS | 1790 | 1467461776101 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x95282400) [pid = 1790] [serial = 807] [outer = 0x927dd800] 05:16:17 INFO - PROCESS | 1790 | 1467461777248 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]]]}] 05:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1445ms 05:16:17 INFO - PROCESS | 1790 | 1467461777291 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:16:17 INFO - PROCESS | 1790 | 1467461777298 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:16:17 INFO - PROCESS | 1790 | 1467461777306 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - PROCESS | 1790 | 1467461777314 Marionette TRACE conn3 <- [1,1046,null,{}] 05:16:17 INFO - PROCESS | 1790 | 1467461777322 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}] 05:16:17 INFO - PROCESS | 1790 | 1467461777328 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:17 INFO - PROCESS | 1790 | 1467461777524 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:16:17 INFO - PROCESS | 1790 | 1467461777743 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 1790 | 1467461777755 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a7400 == 49 [pid = 1790] [id = 269] 05:16:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8f7cc400) [pid = 1790] [serial = 808] [outer = (nil)] 05:16:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x91358c00) [pid = 1790] [serial = 809] [outer = 0x8f7cc400] 05:16:17 INFO - PROCESS | 1790 | 1467461777880 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x91d45c00) [pid = 1790] [serial = 810] [outer = 0x8f7cc400] 05:16:18 INFO - PROCESS | 1790 | 1467461778799 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]]]}] 05:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1541ms 05:16:18 INFO - PROCESS | 1790 | 1467461778848 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:16:18 INFO - PROCESS | 1790 | 1467461778858 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:16:18 INFO - PROCESS | 1790 | 1467461778872 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - PROCESS | 1790 | 1467461778878 Marionette TRACE conn3 <- [1,1050,null,{}] 05:16:18 INFO - PROCESS | 1790 | 1467461778887 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}] 05:16:18 INFO - PROCESS | 1790 | 1467461778894 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:19 INFO - PROCESS | 1790 | 1467461779225 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:16:19 INFO - PROCESS | 1790 | 1467461779405 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 1790 | 1467461779413 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x925aec00 == 50 [pid = 1790] [id = 270] 05:16:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x927b1000) [pid = 1790] [serial = 811] [outer = (nil)] 05:16:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x929e5000) [pid = 1790] [serial = 812] [outer = 0x927b1000] 05:16:19 INFO - PROCESS | 1790 | 1467461779559 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x92ace000) [pid = 1790] [serial = 813] [outer = 0x927b1000] 05:16:20 INFO - PROCESS | 1790 | 1467461780452 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]]]}] 05:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1645ms 05:16:20 INFO - PROCESS | 1790 | 1467461780517 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 1790 | 1467461780521 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:16:20 INFO - PROCESS | 1790 | 1467461780528 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 1790 | 1467461780535 Marionette TRACE conn3 <- [1,1054,null,{}] 05:16:20 INFO - PROCESS | 1790 | 1467461780552 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}] 05:16:20 INFO - PROCESS | 1790 | 1467461780561 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:20 INFO - PROCESS | 1790 | 1467461780808 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:16:21 INFO - PROCESS | 1790 | 1467461781028 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 1790 | 1467461781038 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x91359400 == 51 [pid = 1790] [id = 271] 05:16:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x9518bc00) [pid = 1790] [serial = 814] [outer = (nil)] 05:16:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x95289400) [pid = 1790] [serial = 815] [outer = 0x9518bc00] 05:16:21 INFO - PROCESS | 1790 | 1467461781137 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x952c8000) [pid = 1790] [serial = 816] [outer = 0x9518bc00] 05:16:22 INFO - PROCESS | 1790 | 1467461782044 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]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1549ms 05:16:22 INFO - PROCESS | 1790 | 1467461782078 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 1790 | 1467461782082 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:16:22 INFO - PROCESS | 1790 | 1467461782089 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 1790 | 1467461782092 Marionette TRACE conn3 <- [1,1058,null,{}] 05:16:22 INFO - PROCESS | 1790 | 1467461782098 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}] 05:16:22 INFO - PROCESS | 1790 | 1467461782103 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:22 INFO - PROCESS | 1790 | 1467461782294 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:16:22 INFO - PROCESS | 1790 | 1467461782464 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 1790 | 1467461782472 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x91378800 == 52 [pid = 1790] [id = 272] 05:16:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x925ad400) [pid = 1790] [serial = 817] [outer = (nil)] 05:16:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x952cf800) [pid = 1790] [serial = 818] [outer = 0x925ad400] 05:16:22 INFO - PROCESS | 1790 | 1467461782551 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x952d3800) [pid = 1790] [serial = 819] [outer = 0x925ad400] 05:16:23 INFO - PROCESS | 1790 | 1467461783483 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]]]}] 05:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1433ms 05:16:23 INFO - PROCESS | 1790 | 1467461783523 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 1790 | 1467461783527 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:16:23 INFO - PROCESS | 1790 | 1467461783533 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 1790 | 1467461783537 Marionette TRACE conn3 <- [1,1062,null,{}] 05:16:23 INFO - PROCESS | 1790 | 1467461783543 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}] 05:16:23 INFO - PROCESS | 1790 | 1467461783548 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:23 INFO - PROCESS | 1790 | 1467461783724 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:16:23 INFO - PROCESS | 1790 | 1467461783911 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 1790 | 1467461783917 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b6c00 == 53 [pid = 1790] [id = 273] 05:16:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x911e6800) [pid = 1790] [serial = 820] [outer = (nil)] 05:16:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x96550c00) [pid = 1790] [serial = 821] [outer = 0x911e6800] 05:16:24 INFO - PROCESS | 1790 | 1467461784000 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x96551c00) [pid = 1790] [serial = 822] [outer = 0x911e6800] 05:16:25 INFO - PROCESS | 1790 | 1467461785039 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]]]}] 05:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1539ms 05:16:25 INFO - PROCESS | 1790 | 1467461785073 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 1790 | 1467461785077 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:16:25 INFO - PROCESS | 1790 | 1467461785086 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 1790 | 1467461785090 Marionette TRACE conn3 <- [1,1066,null,{}] 05:16:25 INFO - PROCESS | 1790 | 1467461785096 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}] 05:16:25 INFO - PROCESS | 1790 | 1467461785109 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:25 INFO - PROCESS | 1790 | 1467461785347 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:16:25 INFO - PROCESS | 1790 | 1467461785571 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 1790 | 1467461785578 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e216800 == 54 [pid = 1790] [id = 274] 05:16:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x8f7d5000) [pid = 1790] [serial = 823] [outer = (nil)] 05:16:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x97707c00) [pid = 1790] [serial = 824] [outer = 0x8f7d5000] 05:16:25 INFO - PROCESS | 1790 | 1467461785686 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x98227000) [pid = 1790] [serial = 825] [outer = 0x8f7d5000] 05:16:26 INFO - PROCESS | 1790 | 1467461786596 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]]]}] 05:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1585ms 05:16:26 INFO - PROCESS | 1790 | 1467461786672 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:16:26 INFO - PROCESS | 1790 | 1467461786675 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:16:26 INFO - PROCESS | 1790 | 1467461786682 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - PROCESS | 1790 | 1467461786685 Marionette TRACE conn3 <- [1,1070,null,{}] 05:16:26 INFO - PROCESS | 1790 | 1467461786691 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}] 05:16:26 INFO - PROCESS | 1790 | 1467461786696 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:26 INFO - PROCESS | 1790 | 1467461786908 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:16:27 INFO - PROCESS | 1790 | 1467461787123 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 1790 | 1467461787130 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49e400 == 55 [pid = 1790] [id = 275] 05:16:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x8f4a3c00) [pid = 1790] [serial = 826] [outer = (nil)] 05:16:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x91355000) [pid = 1790] [serial = 827] [outer = 0x8f4a3c00] 05:16:27 INFO - PROCESS | 1790 | 1467461787258 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x96558800) [pid = 1790] [serial = 828] [outer = 0x8f4a3c00] 05:16:28 INFO - PROCESS | 1790 | 1467461788138 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]]]}] 05:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1491ms 05:16:28 INFO - PROCESS | 1790 | 1467461788173 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 1790 | 1467461788176 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:16:28 INFO - PROCESS | 1790 | 1467461788184 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 1790 | 1467461788186 Marionette TRACE conn3 <- [1,1074,null,{}] 05:16:28 INFO - PROCESS | 1790 | 1467461788193 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}] 05:16:28 INFO - PROCESS | 1790 | 1467461788198 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:28 INFO - PROCESS | 1790 | 1467461788379 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:16:28 INFO - PROCESS | 1790 | 1467461788877 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 1790 | 1467461788890 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8e000 == 56 [pid = 1790] [id = 276] 05:16:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x8ee90800) [pid = 1790] [serial = 829] [outer = (nil)] 05:16:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x8f7c7800) [pid = 1790] [serial = 830] [outer = 0x8ee90800] 05:16:28 INFO - PROCESS | 1790 | 1467461788969 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x910d3c00) [pid = 1790] [serial = 831] [outer = 0x8ee90800] 05:16:29 INFO - PROCESS | 1790 | 1467461789880 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]]]}] 05:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1732ms 05:16:29 INFO - PROCESS | 1790 | 1467461789918 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:16:29 INFO - PROCESS | 1790 | 1467461789924 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:16:29 INFO - PROCESS | 1790 | 1467461789932 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:16:29 INFO - PROCESS | 1790 | 1467461789937 Marionette TRACE conn3 <- [1,1078,null,{}] 05:16:29 INFO - PROCESS | 1790 | 1467461789945 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}] 05:16:29 INFO - PROCESS | 1790 | 1467461789953 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:30 INFO - PROCESS | 1790 | 1467461790128 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:16:30 INFO - PROCESS | 1790 | 1467461790443 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 1790 | 1467461790453 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x91359c00 == 57 [pid = 1790] [id = 277] 05:16:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x91d50c00) [pid = 1790] [serial = 832] [outer = (nil)] 05:16:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x925a5400) [pid = 1790] [serial = 833] [outer = 0x91d50c00] 05:16:30 INFO - PROCESS | 1790 | 1467461790536 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x925ae400) [pid = 1790] [serial = 834] [outer = 0x91d50c00] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x91d49400 == 56 [pid = 1790] [id = 232] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x929ebc00 == 55 [pid = 1790] [id = 233] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x92ad2800 == 54 [pid = 1790] [id = 234] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee82000 == 53 [pid = 1790] [id = 249] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee85400 == 52 [pid = 1790] [id = 247] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21ec00 == 51 [pid = 1790] [id = 248] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x911e6000 == 50 [pid = 1790] [id = 225] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21d800 == 49 [pid = 1790] [id = 250] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e328400 == 48 [pid = 1790] [id = 230] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x91354000 == 47 [pid = 1790] [id = 238] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21b400 == 46 [pid = 1790] [id = 240] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee89400 == 45 [pid = 1790] [id = 231] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e217800 == 44 [pid = 1790] [id = 241] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x92ada800 == 43 [pid = 1790] [id = 235] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee85c00 == 42 [pid = 1790] [id = 237] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee85800 == 41 [pid = 1790] [id = 242] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7ca800 == 40 [pid = 1790] [id = 239] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e217400 == 39 [pid = 1790] [id = 236] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee86800 == 38 [pid = 1790] [id = 243] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x929e9000 == 37 [pid = 1790] [id = 244] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x92ddb000 == 36 [pid = 1790] [id = 245] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e323800 == 35 [pid = 1790] [id = 246] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8e000 == 34 [pid = 1790] [id = 276] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49e400 == 33 [pid = 1790] [id = 275] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b6c00 == 32 [pid = 1790] [id = 273] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8e216800 == 31 [pid = 1790] [id = 274] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x91378800 == 30 [pid = 1790] [id = 272] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x91359400 == 29 [pid = 1790] [id = 271] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a7400 == 28 [pid = 1790] [id = 269] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x925aec00 == 27 [pid = 1790] [id = 270] 05:16:32 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a5800 == 26 [pid = 1790] [id = 268] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x922ea400) [pid = 1790] [serial = 732] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x95196400) [pid = 1790] [serial = 744] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x8e323400) [pid = 1790] [serial = 752] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x8f7d6400) [pid = 1790] [serial = 756] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x91309800) [pid = 1790] [serial = 729] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x925a8c00) [pid = 1790] [serial = 746] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x947eb800) [pid = 1790] [serial = 740] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x922e6000) [pid = 1790] [serial = 762] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x91f76000) [pid = 1790] [serial = 761] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x92ad5000) [pid = 1790] [serial = 734] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x91309c00) [pid = 1790] [serial = 758] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x8f7c9400) [pid = 1790] [serial = 755] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x911e8c00) [pid = 1790] [serial = 728] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x93a07400) [pid = 1790] [serial = 737] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x93c12400) [pid = 1790] [serial = 738] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x95284400) [pid = 1790] [serial = 747] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x947ee000) [pid = 1790] [serial = 741] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x95189c00) [pid = 1790] [serial = 743] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x91351800) [pid = 1790] [serial = 759] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x8ee90400) [pid = 1790] [serial = 749] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x910c9800) [pid = 1790] [serial = 750] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8e3b7400) [pid = 1790] [serial = 753] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x92adf400) [pid = 1790] [serial = 735] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x91f70000) [pid = 1790] [serial = 731] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x923cf400) [pid = 1790] [serial = 764] [outer = (nil)] [url = about:blank] 05:16:32 INFO - PROCESS | 1790 | 1467461792694 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]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2793ms 05:16:32 INFO - PROCESS | 1790 | 1467461792725 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 1790 | 1467461792731 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:16:32 INFO - PROCESS | 1790 | 1467461792740 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 1790 | 1467461792744 Marionette TRACE conn3 <- [1,1082,null,{}] 05:16:32 INFO - PROCESS | 1790 | 1467461792753 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}] 05:16:32 INFO - PROCESS | 1790 | 1467461792757 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:32 INFO - PROCESS | 1790 | 1467461792931 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:16:32 INFO - PROCESS | 1790 | 1467461792944 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 1790 | 1467461792959 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c4400 == 27 [pid = 1790] [id = 278] 05:16:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8ee85000) [pid = 1790] [serial = 835] [outer = (nil)] 05:16:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8ee89400) [pid = 1790] [serial = 836] [outer = 0x8ee85000] 05:16:33 INFO - PROCESS | 1790 | 1467461793067 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8ee8cc00) [pid = 1790] [serial = 837] [outer = 0x8ee85000] 05:16:33 INFO - PROCESS | 1790 | 1467461793939 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]]]}] 05:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1231ms 05:16:33 INFO - PROCESS | 1790 | 1467461793971 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:16:33 INFO - PROCESS | 1790 | 1467461793979 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:16:33 INFO - PROCESS | 1790 | 1467461793990 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:16:33 INFO - PROCESS | 1790 | 1467461793993 Marionette TRACE conn3 <- [1,1086,null,{}] 05:16:34 INFO - PROCESS | 1790 | 1467461794000 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}] 05:16:34 INFO - PROCESS | 1790 | 1467461794005 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:34 INFO - PROCESS | 1790 | 1467461794224 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:16:34 INFO - PROCESS | 1790 | 1467461794241 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 1790 | 1467461794250 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x910cb400 == 28 [pid = 1790] [id = 279] 05:16:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x910ccc00) [pid = 1790] [serial = 838] [outer = (nil)] 05:16:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x910d6000) [pid = 1790] [serial = 839] [outer = 0x910ccc00] 05:16:34 INFO - PROCESS | 1790 | 1467461794323 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x911eac00) [pid = 1790] [serial = 840] [outer = 0x910ccc00] 05:16:35 INFO - PROCESS | 1790 | 1467461795295 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]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1340ms 05:16:35 INFO - PROCESS | 1790 | 1467461795330 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 1790 | 1467461795334 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:16:35 INFO - PROCESS | 1790 | 1467461795340 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 1790 | 1467461795346 Marionette TRACE conn3 <- [1,1090,null,{}] 05:16:35 INFO - PROCESS | 1790 | 1467461795371 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}] 05:16:35 INFO - PROCESS | 1790 | 1467461795380 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:35 INFO - PROCESS | 1790 | 1467461795590 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:16:35 INFO - PROCESS | 1790 | 1467461795612 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 1790 | 1467461795624 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d46800 == 29 [pid = 1790] [id = 280] 05:16:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x91d47000) [pid = 1790] [serial = 841] [outer = (nil)] 05:16:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x91d4e000) [pid = 1790] [serial = 842] [outer = 0x91d47000] 05:16:35 INFO - PROCESS | 1790 | 1467461795710 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x91f74800) [pid = 1790] [serial = 843] [outer = 0x91d47000] 05:16:36 INFO - PROCESS | 1790 | 1467461796641 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]]]}] 05:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1341ms 05:16:36 INFO - PROCESS | 1790 | 1467461796683 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:16:36 INFO - PROCESS | 1790 | 1467461796688 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:16:36 INFO - PROCESS | 1790 | 1467461796694 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:16:36 INFO - PROCESS | 1790 | 1467461796697 Marionette TRACE conn3 <- [1,1094,null,{}] 05:16:36 INFO - PROCESS | 1790 | 1467461796703 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}] 05:16:36 INFO - PROCESS | 1790 | 1467461796708 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:36 INFO - PROCESS | 1790 | 1467461796926 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:16:36 INFO - PROCESS | 1790 | 1467461796944 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 1790 | 1467461796952 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x910ca400 == 30 [pid = 1790] [id = 281] 05:16:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x91f71000) [pid = 1790] [serial = 844] [outer = (nil)] 05:16:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x923d3800) [pid = 1790] [serial = 845] [outer = 0x91f71000] 05:16:37 INFO - PROCESS | 1790 | 1467461797022 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x925a5000) [pid = 1790] [serial = 846] [outer = 0x91f71000] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x927b7000) [pid = 1790] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x8e21a800) [pid = 1790] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x8e327800) [pid = 1790] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x929e9800) [pid = 1790] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x91376800) [pid = 1790] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x8e325c00) [pid = 1790] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x92dcdc00) [pid = 1790] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x92ad0800) [pid = 1790] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8e3bb800) [pid = 1790] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x91379400) [pid = 1790] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8ee81400) [pid = 1790] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8f4a0c00) [pid = 1790] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x8e220000) [pid = 1790] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:16:37 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x927dd800) [pid = 1790] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:16:38 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x9137bc00) [pid = 1790] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:16:38 INFO - PROCESS | 1790 | 1467461798512 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]]]}] 05:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1833ms 05:16:38 INFO - PROCESS | 1790 | 1467461798526 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 1790 | 1467461798529 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:16:38 INFO - PROCESS | 1790 | 1467461798536 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 1790 | 1467461798539 Marionette TRACE conn3 <- [1,1098,null,{}] 05:16:38 INFO - PROCESS | 1790 | 1467461798544 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}] 05:16:38 INFO - PROCESS | 1790 | 1467461798549 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:38 INFO - PROCESS | 1790 | 1467461798695 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:16:38 INFO - PROCESS | 1790 | 1467461798708 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 1790 | 1467461798716 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x91376800 == 31 [pid = 1790] [id = 282] 05:16:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x91380c00) [pid = 1790] [serial = 847] [outer = (nil)] 05:16:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x922e7800) [pid = 1790] [serial = 848] [outer = 0x91380c00] 05:16:38 INFO - PROCESS | 1790 | 1467461798783 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x925a3800) [pid = 1790] [serial = 849] [outer = 0x91380c00] 05:16:39 INFO - PROCESS | 1790 | 1467461799715 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]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1238ms 05:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:16:39 INFO - PROCESS | 1790 | 1467461799775 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 1790 | 1467461799778 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:16:39 INFO - PROCESS | 1790 | 1467461799785 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 1790 | 1467461799788 Marionette TRACE conn3 <- [1,1102,null,{}] 05:16:39 INFO - PROCESS | 1790 | 1467461799917 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}] 05:16:39 INFO - PROCESS | 1790 | 1467461799924 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:40 INFO - PROCESS | 1790 | 1467461800149 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:16:40 INFO - PROCESS | 1790 | 1467461800392 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 1790 | 1467461800405 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee84c00 == 32 [pid = 1790] [id = 283] 05:16:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8ee86800) [pid = 1790] [serial = 850] [outer = (nil)] 05:16:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8f49ac00) [pid = 1790] [serial = 851] [outer = 0x8ee86800] 05:16:40 INFO - PROCESS | 1790 | 1467461800528 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8f4a5c00) [pid = 1790] [serial = 852] [outer = 0x8ee86800] 05:16:41 INFO - PROCESS | 1790 | 1467461801437 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]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1688ms 05:16:41 INFO - PROCESS | 1790 | 1467461801474 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 1790 | 1467461801482 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:16:41 INFO - PROCESS | 1790 | 1467461801490 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 1790 | 1467461801495 Marionette TRACE conn3 <- [1,1106,null,{}] 05:16:41 INFO - PROCESS | 1790 | 1467461801503 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}] 05:16:41 INFO - PROCESS | 1790 | 1467461801509 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:41 INFO - PROCESS | 1790 | 1467461801697 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:16:41 INFO - PROCESS | 1790 | 1467461801869 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:41 INFO - PROCESS | 1790 | 1467461801884 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21a400 == 33 [pid = 1790] [id = 284] 05:16:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x9135c400) [pid = 1790] [serial = 853] [outer = (nil)] 05:16:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x91d42400) [pid = 1790] [serial = 854] [outer = 0x9135c400] 05:16:41 INFO - PROCESS | 1790 | 1467461801969 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x91f6ec00) [pid = 1790] [serial = 855] [outer = 0x9135c400] 05:16:42 INFO - PROCESS | 1790 | 1467461802880 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]]]}] 05:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1443ms 05:16:42 INFO - PROCESS | 1790 | 1467461802933 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 1790 | 1467461802936 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:16:42 INFO - PROCESS | 1790 | 1467461802944 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 1790 | 1467461802947 Marionette TRACE conn3 <- [1,1110,null,{}] 05:16:42 INFO - PROCESS | 1790 | 1467461802954 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}] 05:16:42 INFO - PROCESS | 1790 | 1467461802960 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:43 INFO - PROCESS | 1790 | 1467461803136 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:16:43 INFO - PROCESS | 1790 | 1467461803305 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 1790 | 1467461803319 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x927b5000 == 34 [pid = 1790] [id = 285] 05:16:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x927dd400) [pid = 1790] [serial = 856] [outer = (nil)] 05:16:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x927e5400) [pid = 1790] [serial = 857] [outer = 0x927dd400] 05:16:43 INFO - PROCESS | 1790 | 1467461803419 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x929e7000) [pid = 1790] [serial = 858] [outer = 0x927dd400] 05:16:44 INFO - PROCESS | 1790 | 1467461804382 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]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1487ms 05:16:44 INFO - PROCESS | 1790 | 1467461804439 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 1790 | 1467461804448 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:16:44 INFO - PROCESS | 1790 | 1467461804459 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 1790 | 1467461804463 Marionette TRACE conn3 <- [1,1114,null,{}] 05:16:44 INFO - PROCESS | 1790 | 1467461804469 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}] 05:16:44 INFO - PROCESS | 1790 | 1467461804474 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:44 INFO - PROCESS | 1790 | 1467461804693 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:16:44 INFO - PROCESS | 1790 | 1467461804909 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 1790 | 1467461804919 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x9137f800 == 35 [pid = 1790] [id = 286] 05:16:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x92ad6000) [pid = 1790] [serial = 859] [outer = (nil)] 05:16:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x92dcf400) [pid = 1790] [serial = 860] [outer = 0x92ad6000] 05:16:45 INFO - PROCESS | 1790 | 1467461805055 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x92fa3c00) [pid = 1790] [serial = 861] [outer = 0x92ad6000] 05:16:45 INFO - PROCESS | 1790 | 1467461805938 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]]]}] 05:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1538ms 05:16:46 INFO - PROCESS | 1790 | 1467461805997 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1790 | 1467461806001 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:16:46 INFO - PROCESS | 1790 | 1467461806008 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1790 | 1467461806011 Marionette TRACE conn3 <- [1,1118,null,{}] 05:16:46 INFO - PROCESS | 1790 | 1467461806017 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}] 05:16:46 INFO - PROCESS | 1790 | 1467461806022 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:46 INFO - PROCESS | 1790 | 1467461806192 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:16:46 INFO - PROCESS | 1790 | 1467461806364 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 1790 | 1467461806371 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a07800 == 36 [pid = 1790] [id = 287] 05:16:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x93a07c00) [pid = 1790] [serial = 862] [outer = (nil)] 05:16:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x93c13c00) [pid = 1790] [serial = 863] [outer = 0x93a07c00] 05:16:46 INFO - PROCESS | 1790 | 1467461806456 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x93c18400) [pid = 1790] [serial = 864] [outer = 0x93a07c00] 05:16:47 INFO - PROCESS | 1790 | 1467461807388 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]]]}] 05:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1436ms 05:16:47 INFO - PROCESS | 1790 | 1467461807446 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:16:47 INFO - PROCESS | 1790 | 1467461807449 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:16:47 INFO - PROCESS | 1790 | 1467461807456 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:16:47 INFO - PROCESS | 1790 | 1467461807460 Marionette TRACE conn3 <- [1,1122,null,{}] 05:16:47 INFO - PROCESS | 1790 | 1467461807465 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}] 05:16:47 INFO - PROCESS | 1790 | 1467461807476 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:47 INFO - PROCESS | 1790 | 1467461807735 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:16:48 INFO - PROCESS | 1790 | 1467461807982 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 1790 | 1467461807991 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32e000 == 37 [pid = 1790] [id = 288] 05:16:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x8f7cf000) [pid = 1790] [serial = 865] [outer = (nil)] 05:16:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x947f1c00) [pid = 1790] [serial = 866] [outer = 0x8f7cf000] 05:16:48 INFO - PROCESS | 1790 | 1467461808118 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x9510ac00) [pid = 1790] [serial = 867] [outer = 0x8f7cf000] 05:16:49 INFO - PROCESS | 1790 | 1467461809001 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]]]}] 05:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1583ms 05:16:49 INFO - PROCESS | 1790 | 1467461809041 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 1790 | 1467461809044 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:16:49 INFO - PROCESS | 1790 | 1467461809051 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:16:49 INFO - PROCESS | 1790 | 1467461809055 Marionette TRACE conn3 <- [1,1126,null,{}] 05:16:49 INFO - PROCESS | 1790 | 1467461809060 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}] 05:16:49 INFO - PROCESS | 1790 | 1467461809066 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:49 INFO - PROCESS | 1790 | 1467461809235 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:16:49 INFO - PROCESS | 1790 | 1467461809406 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 1790 | 1467461809416 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e327800 == 38 [pid = 1790] [id = 289] 05:16:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x911eb800) [pid = 1790] [serial = 868] [outer = (nil)] 05:16:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x951e9800) [pid = 1790] [serial = 869] [outer = 0x911eb800] 05:16:49 INFO - PROCESS | 1790 | 1467461809496 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x951e2000) [pid = 1790] [serial = 870] [outer = 0x911eb800] 05:16:50 INFO - PROCESS | 1790 | 1467461810450 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]]]}] 05:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1435ms 05:16:50 INFO - PROCESS | 1790 | 1467461810487 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:16:50 INFO - PROCESS | 1790 | 1467461810492 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:16:50 INFO - PROCESS | 1790 | 1467461810498 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 1790 | 1467461810502 Marionette TRACE conn3 <- [1,1130,null,{}] 05:16:50 INFO - PROCESS | 1790 | 1467461810508 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}] 05:16:50 INFO - PROCESS | 1790 | 1467461810513 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:50 INFO - PROCESS | 1790 | 1467461810692 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:16:50 INFO - PROCESS | 1790 | 1467461810919 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:50 INFO - PROCESS | 1790 | 1467461810925 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32ac00 == 39 [pid = 1790] [id = 290] 05:16:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x8e32b400) [pid = 1790] [serial = 871] [outer = (nil)] 05:16:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x910d5800) [pid = 1790] [serial = 872] [outer = 0x8e32b400] 05:16:51 INFO - PROCESS | 1790 | 1467461811051 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x923d6800) [pid = 1790] [serial = 873] [outer = 0x8e32b400] 05:16:52 INFO - PROCESS | 1790 | 1467461812094 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]]]}] 05:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1635ms 05:16:52 INFO - PROCESS | 1790 | 1467461812133 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:16:52 INFO - PROCESS | 1790 | 1467461812140 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:16:52 INFO - PROCESS | 1790 | 1467461812148 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:16:52 INFO - PROCESS | 1790 | 1467461812153 Marionette TRACE conn3 <- [1,1134,null,{}] 05:16:52 INFO - PROCESS | 1790 | 1467461812161 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}] 05:16:52 INFO - PROCESS | 1790 | 1467461812167 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:52 INFO - PROCESS | 1790 | 1467461812344 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:16:52 INFO - PROCESS | 1790 | 1467461812585 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 1790 | 1467461812606 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c3400 == 40 [pid = 1790] [id = 291] 05:16:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x8e3c4800) [pid = 1790] [serial = 874] [outer = (nil)] 05:16:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x8ee88400) [pid = 1790] [serial = 875] [outer = 0x8e3c4800] 05:16:52 INFO - PROCESS | 1790 | 1467461812691 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x8f49d800) [pid = 1790] [serial = 876] [outer = 0x8e3c4800] 05:16:53 INFO - PROCESS | 1790 | --DOCSHELL 0x923d4c00 == 39 [pid = 1790] [id = 9] 05:16:53 INFO - PROCESS | 1790 | 1467461813732 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]]]}] 05:16:53 INFO - PROCESS | 1790 | --DOCSHELL 0x910ca400 == 38 [pid = 1790] [id = 281] 05:16:53 INFO - PROCESS | 1790 | --DOCSHELL 0x91d46800 == 37 [pid = 1790] [id = 280] 05:16:53 INFO - PROCESS | 1790 | --DOCSHELL 0x910cb400 == 36 [pid = 1790] [id = 279] 05:16:53 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c4400 == 35 [pid = 1790] [id = 278] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x929e7c00) [pid = 1790] [serial = 798] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0x92ad8c00) [pid = 1790] [serial = 800] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x92adfc00) [pid = 1790] [serial = 801] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x923d7000) [pid = 1790] [serial = 765] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x92ac1c00) [pid = 1790] [serial = 773] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x92acc800) [pid = 1790] [serial = 774] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x922e3400) [pid = 1790] [serial = 794] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x923d1800) [pid = 1790] [serial = 770] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x925a3400) [pid = 1790] [serial = 771] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x95103400) [pid = 1790] [serial = 782] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x9510b800) [pid = 1790] [serial = 783] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x93a08400) [pid = 1790] [serial = 779] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x93c14800) [pid = 1790] [serial = 780] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x8f7d1800) [pid = 1790] [serial = 785] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x91373c00) [pid = 1790] [serial = 786] [outer = (nil)] [url = about:blank] 05:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1683ms 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x92ae0400) [pid = 1790] [serial = 776] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x92adb800) [pid = 1790] [serial = 777] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x8f7cb800) [pid = 1790] [serial = 791] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x911e7800) [pid = 1790] [serial = 792] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x8f4a8000) [pid = 1790] [serial = 767] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x9130cc00) [pid = 1790] [serial = 768] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x8e32e800) [pid = 1790] [serial = 788] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x8e3bf800) [pid = 1790] [serial = 789] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x927ea000) [pid = 1790] [serial = 797] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x95196800) [pid = 1790] [serial = 806] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x95282400) [pid = 1790] [serial = 807] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x94751000) [pid = 1790] [serial = 804] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x924a7c00) [pid = 1790] [serial = 795] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x929ec000) [pid = 1790] [serial = 803] [outer = (nil)] [url = about:blank] 05:16:53 INFO - PROCESS | 1790 | 1467461813850 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 1790 | 1467461813859 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:16:53 INFO - PROCESS | 1790 | 1467461813869 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 1790 | 1467461813873 Marionette TRACE conn3 <- [1,1138,null,{}] 05:16:53 INFO - PROCESS | 1790 | 1467461813879 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}] 05:16:53 INFO - PROCESS | 1790 | 1467461813884 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:54 INFO - PROCESS | 1790 | 1467461814046 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:16:54 INFO - PROCESS | 1790 | 1467461814240 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 1790 | 1467461814248 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a8000 == 36 [pid = 1790] [id = 292] 05:16:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x910cdc00) [pid = 1790] [serial = 877] [outer = (nil)] 05:16:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x911ea400) [pid = 1790] [serial = 878] [outer = 0x910cdc00] 05:16:54 INFO - PROCESS | 1790 | 1467461814328 Marionette DEBUG loaded listener.js 05:16:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x9130c400) [pid = 1790] [serial = 879] [outer = 0x910cdc00] 05:16:55 INFO - PROCESS | 1790 | 1467461815110 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]]]}] 05:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1279ms 05:16:55 INFO - PROCESS | 1790 | 1467461815148 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:16:55 INFO - PROCESS | 1790 | 1467461815152 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:16:55 INFO - PROCESS | 1790 | 1467461815162 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:16:55 INFO - PROCESS | 1790 | 1467461815167 Marionette TRACE conn3 <- [1,1142,null,{}] 05:16:55 INFO - PROCESS | 1790 | 1467461815183 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}] 05:16:55 INFO - PROCESS | 1790 | 1467461815191 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:55 INFO - PROCESS | 1790 | 1467461815355 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:16:55 INFO - PROCESS | 1790 | 1467461815364 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 1790 | 1467461815373 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x91358800 == 37 [pid = 1790] [id = 293] 05:16:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x91d4f000) [pid = 1790] [serial = 880] [outer = (nil)] 05:16:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x924a5800) [pid = 1790] [serial = 881] [outer = 0x91d4f000] 05:16:55 INFO - PROCESS | 1790 | 1467461815444 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x925a6000) [pid = 1790] [serial = 882] [outer = 0x91d4f000] 05:16:56 INFO - PROCESS | 1790 | 1467461816400 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]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1287ms 05:16:56 INFO - PROCESS | 1790 | 1467461816447 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 1790 | 1467461816450 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:16:56 INFO - PROCESS | 1790 | 1467461816463 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 1790 | 1467461816466 Marionette TRACE conn3 <- [1,1146,null,{}] 05:16:56 INFO - PROCESS | 1790 | 1467461816472 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}] 05:16:56 INFO - PROCESS | 1790 | 1467461816476 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:56 INFO - PROCESS | 1790 | 1467461816695 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:16:56 INFO - PROCESS | 1790 | 1467461816718 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 1790 | 1467461816727 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d6c00 == 38 [pid = 1790] [id = 294] 05:16:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x927b4000) [pid = 1790] [serial = 883] [outer = (nil)] 05:16:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x929e3c00) [pid = 1790] [serial = 884] [outer = 0x927b4000] 05:16:56 INFO - PROCESS | 1790 | 1467461816803 Marionette DEBUG loaded listener.js 05:16:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x92ac8800) [pid = 1790] [serial = 885] [outer = 0x927b4000] 05:16:57 INFO - PROCESS | 1790 | 1467461817699 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]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1292ms 05:16:57 INFO - PROCESS | 1790 | 1467461817757 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 1790 | 1467461817761 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:16:57 INFO - PROCESS | 1790 | 1467461817767 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 1790 | 1467461817771 Marionette TRACE conn3 <- [1,1150,null,{}] 05:16:57 INFO - PROCESS | 1790 | 1467461817776 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}] 05:16:57 INFO - PROCESS | 1790 | 1467461817781 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:57 INFO - PROCESS | 1790 | 1467461817986 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:16:58 INFO - PROCESS | 1790 | 1467461818010 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 1790 | 1467461818019 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6d000 == 39 [pid = 1790] [id = 295] 05:16:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x927e4c00) [pid = 1790] [serial = 886] [outer = (nil)] 05:16:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x92ad5800) [pid = 1790] [serial = 887] [outer = 0x927e4c00] 05:16:58 INFO - PROCESS | 1790 | 1467461818086 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x92ae0400) [pid = 1790] [serial = 888] [outer = 0x927e4c00] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x925ad400) [pid = 1790] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x8f7d5000) [pid = 1790] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x91d47000) [pid = 1790] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x9518bc00) [pid = 1790] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x91d50c00) [pid = 1790] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x911e6800) [pid = 1790] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x91f71000) [pid = 1790] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x927b1000) [pid = 1790] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8f7cc400) [pid = 1790] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8ee90800) [pid = 1790] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x8f4a3c00) [pid = 1790] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8ee85000) [pid = 1790] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:16:58 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x910ccc00) [pid = 1790] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:16:59 INFO - PROCESS | 1790 | 1467461819102 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]]]}] 05:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1383ms 05:16:59 INFO - PROCESS | 1790 | 1467461819151 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 1790 | 1467461819155 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:16:59 INFO - PROCESS | 1790 | 1467461819162 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 1790 | 1467461819166 Marionette TRACE conn3 <- [1,1154,null,{}] 05:16:59 INFO - PROCESS | 1790 | 1467461819171 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}] 05:16:59 INFO - PROCESS | 1790 | 1467461819181 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:59 INFO - PROCESS | 1790 | 1467461819438 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:16:59 INFO - PROCESS | 1790 | 1467461819452 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 1790 | 1467461819462 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:16:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a3c00 == 40 [pid = 1790] [id = 296] 05:16:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8f7d5000) [pid = 1790] [serial = 889] [outer = (nil)] 05:16:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x92add000) [pid = 1790] [serial = 890] [outer = 0x8f7d5000] 05:16:59 INFO - PROCESS | 1790 | 1467461819529 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x93c17c00) [pid = 1790] [serial = 891] [outer = 0x8f7d5000] 05:17:00 INFO - PROCESS | 1790 | 1467461820356 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]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1229ms 05:17:00 INFO - PROCESS | 1790 | 1467461820392 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 1790 | 1467461820395 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:17:00 INFO - PROCESS | 1790 | 1467461820402 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 1790 | 1467461820405 Marionette TRACE conn3 <- [1,1158,null,{}] 05:17:00 INFO - PROCESS | 1790 | 1467461820412 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}] 05:17:00 INFO - PROCESS | 1790 | 1467461820416 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:00 INFO - PROCESS | 1790 | 1467461820570 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:17:00 INFO - PROCESS | 1790 | 1467461820599 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 1790 | 1467461820608 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7cc400 == 41 [pid = 1790] [id = 297] 05:17:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x92add400) [pid = 1790] [serial = 892] [outer = (nil)] 05:17:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x947f5800) [pid = 1790] [serial = 893] [outer = 0x92add400] 05:17:00 INFO - PROCESS | 1790 | 1467461820674 Marionette DEBUG loaded listener.js 05:17:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x95105400) [pid = 1790] [serial = 894] [outer = 0x92add400] 05:17:01 INFO - PROCESS | 1790 | 1467461821915 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]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1547ms 05:17:01 INFO - PROCESS | 1790 | 1467461821951 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:17:01 INFO - PROCESS | 1790 | 1467461821960 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:17:01 INFO - PROCESS | 1790 | 1467461821967 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 1790 | 1467461821976 Marionette TRACE conn3 <- [1,1162,null,{}] 05:17:01 INFO - PROCESS | 1790 | 1467461821987 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}] 05:17:01 INFO - PROCESS | 1790 | 1467461821993 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:02 INFO - PROCESS | 1790 | 1467461822224 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:17:02 INFO - PROCESS | 1790 | 1467461822499 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:02 INFO - PROCESS | 1790 | 1467461822511 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee82800 == 42 [pid = 1790] [id = 298] 05:17:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x8ee84000) [pid = 1790] [serial = 895] [outer = (nil)] 05:17:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x8f7d4400) [pid = 1790] [serial = 896] [outer = 0x8ee84000] 05:17:02 INFO - PROCESS | 1790 | 1467461822599 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x9130c000) [pid = 1790] [serial = 897] [outer = 0x8ee84000] 05:17:03 INFO - PROCESS | 1790 | 1467461823515 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]]]}] 05:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1589ms 05:17:03 INFO - PROCESS | 1790 | 1467461823556 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 1790 | 1467461823564 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:17:03 INFO - PROCESS | 1790 | 1467461823574 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 1790 | 1467461823578 Marionette TRACE conn3 <- [1,1166,null,{}] 05:17:03 INFO - PROCESS | 1790 | 1467461823585 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}] 05:17:03 INFO - PROCESS | 1790 | 1467461823591 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:03 INFO - PROCESS | 1790 | 1467461823784 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:17:03 INFO - PROCESS | 1790 | 1467461823955 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 1790 | 1467461823964 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d46800 == 43 [pid = 1790] [id = 299] 05:17:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x923cac00) [pid = 1790] [serial = 898] [outer = (nil)] 05:17:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x924b0800) [pid = 1790] [serial = 899] [outer = 0x923cac00] 05:17:04 INFO - PROCESS | 1790 | 1467461824139 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x927b3800) [pid = 1790] [serial = 900] [outer = 0x923cac00] 05:17:05 INFO - PROCESS | 1790 | 1467461825032 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]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1492ms 05:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:17:05 INFO - PROCESS | 1790 | 1467461825066 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 1790 | 1467461825070 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:17:05 INFO - PROCESS | 1790 | 1467461825077 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 1790 | 1467461825083 Marionette TRACE conn3 <- [1,1170,null,{}] 05:17:05 INFO - PROCESS | 1790 | 1467461825100 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}] 05:17:05 INFO - PROCESS | 1790 | 1467461825117 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:05 INFO - PROCESS | 1790 | 1467461825312 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:17:05 INFO - PROCESS | 1790 | 1467461825497 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 1790 | 1467461825510 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x910ce400 == 44 [pid = 1790] [id = 300] 05:17:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x91301c00) [pid = 1790] [serial = 901] [outer = (nil)] 05:17:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x93c17000) [pid = 1790] [serial = 902] [outer = 0x91301c00] 05:17:05 INFO - PROCESS | 1790 | 1467461825640 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x95196800) [pid = 1790] [serial = 903] [outer = 0x91301c00] 05:17:06 INFO - PROCESS | 1790 | 1467461826531 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]]]}] 05:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1495ms 05:17:06 INFO - PROCESS | 1790 | 1467461826571 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:17:06 INFO - PROCESS | 1790 | 1467461826577 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:17:06 INFO - PROCESS | 1790 | 1467461826583 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 1790 | 1467461826586 Marionette TRACE conn3 <- [1,1174,null,{}] 05:17:06 INFO - PROCESS | 1790 | 1467461826592 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}] 05:17:06 INFO - PROCESS | 1790 | 1467461826598 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:06 INFO - PROCESS | 1790 | 1467461826807 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:17:07 INFO - PROCESS | 1790 | 1467461827098 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 1790 | 1467461827110 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32b000 == 45 [pid = 1790] [id = 301] 05:17:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x91309800) [pid = 1790] [serial = 904] [outer = (nil)] 05:17:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x95286800) [pid = 1790] [serial = 905] [outer = 0x91309800] 05:17:07 INFO - PROCESS | 1790 | 1467461827285 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x9528c800) [pid = 1790] [serial = 906] [outer = 0x91309800] 05:17:08 INFO - PROCESS | 1790 | 1467461828532 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] 05:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:17:08 INFO - PROCESS | 1790 | 1467461828623 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:17:08 INFO - PROCESS | 1790 | 1467461828630 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 1790 | 1467461828633 Marionette TRACE conn3 <- [1,1178,null,{}] 05:17:08 INFO - PROCESS | 1790 | 1467461828639 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}] 05:17:08 INFO - PROCESS | 1790 | 1467461828645 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:08 INFO - PROCESS | 1790 | 1467461828864 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:17:09 INFO - PROCESS | 1790 | 1467461829096 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 1790 | 1467461829106 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x947ef400 == 46 [pid = 1790] [id = 302] 05:17:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x95196400) [pid = 1790] [serial = 907] [outer = (nil)] 05:17:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x9535c000) [pid = 1790] [serial = 908] [outer = 0x95196400] 05:17:09 INFO - PROCESS | 1790 | 1467461829185 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x96555400) [pid = 1790] [serial = 909] [outer = 0x95196400] 05:17:10 INFO - PROCESS | 1790 | 1467461830311 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] 05:17:10 INFO - PROCESS | 1790 | 1467461830368 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:17:10 INFO - PROCESS | 1790 | 1467461830375 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - PROCESS | 1790 | 1467461830379 Marionette TRACE conn3 <- [1,1182,null,{}] 05:17:10 INFO - PROCESS | 1790 | 1467461830385 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}] 05:17:10 INFO - PROCESS | 1790 | 1467461830395 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:10 INFO - PROCESS | 1790 | 1467461830616 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:17:10 INFO - PROCESS | 1790 | 1467461830846 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:10 INFO - PROCESS | 1790 | 1467461830867 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21e800 == 47 [pid = 1790] [id = 303] 05:17:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x8e3b8c00) [pid = 1790] [serial = 910] [outer = (nil)] 05:17:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x97710c00) [pid = 1790] [serial = 911] [outer = 0x8e3b8c00] 05:17:10 INFO - PROCESS | 1790 | 1467461830976 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x98336c00) [pid = 1790] [serial = 912] [outer = 0x8e3b8c00] 05:17:11 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:11 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:17:11 INFO - PROCESS | 1790 | 1467461831904 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] 05:17:11 INFO - PROCESS | 1790 | 1467461831969 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:17:11 INFO - PROCESS | 1790 | 1467461831977 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:17:11 INFO - PROCESS | 1790 | 1467461831981 Marionette TRACE conn3 <- [1,1186,null,{}] 05:17:11 INFO - PROCESS | 1790 | 1467461831987 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}] 05:17:11 INFO - PROCESS | 1790 | 1467461831992 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:12 INFO - PROCESS | 1790 | 1467461832234 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:17:12 INFO - PROCESS | 1790 | 1467461832467 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 1790 | 1467461832474 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x91309c00 == 48 [pid = 1790] [id = 304] 05:17:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x97705800) [pid = 1790] [serial = 913] [outer = (nil)] 05:17:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x9966b000) [pid = 1790] [serial = 914] [outer = 0x97705800] 05:17:12 INFO - PROCESS | 1790 | 1467461832597 Marionette DEBUG loaded listener.js 05:17:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x99676c00) [pid = 1790] [serial = 915] [outer = 0x97705800] 05:17:13 INFO - PROCESS | 1790 | 1467461833492 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] 05:17:13 INFO - PROCESS | 1790 | 1467461833571 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:17:13 INFO - PROCESS | 1790 | 1467461833578 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 1790 | 1467461833581 Marionette TRACE conn3 <- [1,1190,null,{}] 05:17:13 INFO - PROCESS | 1790 | 1467461833587 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}] 05:17:13 INFO - PROCESS | 1790 | 1467461833591 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:13 INFO - PROCESS | 1790 | 1467461833766 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:17:14 INFO - PROCESS | 1790 | 1467461833986 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 1790 | 1467461833993 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a8400 == 49 [pid = 1790] [id = 305] 05:17:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x925adc00) [pid = 1790] [serial = 916] [outer = (nil)] 05:17:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x99730000) [pid = 1790] [serial = 917] [outer = 0x925adc00] 05:17:14 INFO - PROCESS | 1790 | 1467461834120 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x99733400) [pid = 1790] [serial = 918] [outer = 0x925adc00] 05:17:15 INFO - PROCESS | 1790 | 1467461835141 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] 05:17:15 INFO - PROCESS | 1790 | 1467461835225 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:17:15 INFO - PROCESS | 1790 | 1467461835233 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 1790 | 1467461835237 Marionette TRACE conn3 <- [1,1194,null,{}] 05:17:15 INFO - PROCESS | 1790 | 1467461835248 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}] 05:17:15 INFO - PROCESS | 1790 | 1467461835252 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:15 INFO - PROCESS | 1790 | 1467461835488 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:17:16 INFO - PROCESS | 1790 | 1467461836219 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 1790 | 1467461836234 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e330c00 == 50 [pid = 1790] [id = 306] 05:17:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 116 (0x8e3b5c00) [pid = 1790] [serial = 919] [outer = (nil)] 05:17:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 117 (0x8e3c4400) [pid = 1790] [serial = 920] [outer = 0x8e3b5c00] 05:17:16 INFO - PROCESS | 1790 | 1467461836367 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 118 (0x8f4a5800) [pid = 1790] [serial = 921] [outer = 0x8e3b5c00] 05:17:17 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:17 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:17:17 INFO - PROCESS | 1790 | 1467461837594 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] 05:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:17:17 INFO - PROCESS | 1790 | 1467461837686 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:17:17 INFO - PROCESS | 1790 | 1467461837696 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 1790 | 1467461837701 Marionette TRACE conn3 <- [1,1198,null,{}] 05:17:17 INFO - PROCESS | 1790 | 1467461837711 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}] 05:17:17 INFO - PROCESS | 1790 | 1467461837720 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:18 INFO - PROCESS | 1790 | 1467461838036 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:17:18 INFO - PROCESS | 1790 | 1467461838309 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 1790 | 1467461838318 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bec00 == 51 [pid = 1790] [id = 307] 05:17:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 119 (0x8f4a9800) [pid = 1790] [serial = 922] [outer = (nil)] 05:17:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 120 (0x922e3400) [pid = 1790] [serial = 923] [outer = 0x8f4a9800] 05:17:18 INFO - PROCESS | 1790 | 1467461838448 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 121 (0x923d6000) [pid = 1790] [serial = 924] [outer = 0x8f4a9800] 05:17:19 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a3c00 == 50 [pid = 1790] [id = 296] 05:17:19 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6d000 == 49 [pid = 1790] [id = 295] 05:17:19 INFO - PROCESS | 1790 | --DOCSHELL 0x923d6c00 == 48 [pid = 1790] [id = 294] 05:17:19 INFO - PROCESS | 1790 | --DOCSHELL 0x91358800 == 47 [pid = 1790] [id = 293] 05:17:19 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a8000 == 46 [pid = 1790] [id = 292] 05:17:19 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c3400 == 45 [pid = 1790] [id = 291] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x924a1c00 == 44 [pid = 1790] [id = 11] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x91359c00 == 43 [pid = 1790] [id = 277] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x91376800 == 42 [pid = 1790] [id = 282] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21a400 == 41 [pid = 1790] [id = 284] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee84c00 == 40 [pid = 1790] [id = 283] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x9137f800 == 39 [pid = 1790] [id = 286] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x93a07800 == 38 [pid = 1790] [id = 287] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32e000 == 37 [pid = 1790] [id = 288] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8e327800 == 36 [pid = 1790] [id = 289] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x927b5000 == 35 [pid = 1790] [id = 285] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32ac00 == 34 [pid = 1790] [id = 290] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8e330c00 == 33 [pid = 1790] [id = 306] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x925a8400 == 32 [pid = 1790] [id = 305] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x91309c00 == 31 [pid = 1790] [id = 304] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x947ef400 == 30 [pid = 1790] [id = 302] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21e800 == 29 [pid = 1790] [id = 303] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32b000 == 28 [pid = 1790] [id = 301] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x910ce400 == 27 [pid = 1790] [id = 300] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee82800 == 26 [pid = 1790] [id = 298] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x91d46800 == 25 [pid = 1790] [id = 299] 05:17:20 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7cc400 == 24 [pid = 1790] [id = 297] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 120 (0x952d3800) [pid = 1790] [serial = 819] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 119 (0x98227000) [pid = 1790] [serial = 825] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 118 (0x91d4e000) [pid = 1790] [serial = 842] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 117 (0x95289400) [pid = 1790] [serial = 815] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 116 (0x925a5400) [pid = 1790] [serial = 833] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 115 (0x96551c00) [pid = 1790] [serial = 822] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x925a5000) [pid = 1790] [serial = 846] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0x92ace000) [pid = 1790] [serial = 813] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x91d45c00) [pid = 1790] [serial = 810] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x8f7c7800) [pid = 1790] [serial = 830] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x91355000) [pid = 1790] [serial = 827] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x96550c00) [pid = 1790] [serial = 821] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x96558800) [pid = 1790] [serial = 828] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x923d3800) [pid = 1790] [serial = 845] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x8ee8cc00) [pid = 1790] [serial = 837] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x910d3c00) [pid = 1790] [serial = 831] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x97707c00) [pid = 1790] [serial = 824] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x925ae400) [pid = 1790] [serial = 834] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x911eac00) [pid = 1790] [serial = 840] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x929e5000) [pid = 1790] [serial = 812] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x910d6000) [pid = 1790] [serial = 839] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x952c8000) [pid = 1790] [serial = 816] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x91358c00) [pid = 1790] [serial = 809] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x8ee89400) [pid = 1790] [serial = 836] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x91f74800) [pid = 1790] [serial = 843] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x952cf800) [pid = 1790] [serial = 818] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x922e7800) [pid = 1790] [serial = 848] [outer = (nil)] [url = about:blank] 05:17:20 INFO - PROCESS | 1790 | 1467461840920 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]]]}] 05:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 3252ms 05:17:20 INFO - PROCESS | 1790 | 1467461840948 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:17:20 INFO - PROCESS | 1790 | 1467461840956 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:17:20 INFO - PROCESS | 1790 | 1467461840963 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:17:20 INFO - PROCESS | 1790 | 1467461840971 Marionette TRACE conn3 <- [1,1202,null,{}] 05:17:20 INFO - PROCESS | 1790 | 1467461840979 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}] 05:17:20 INFO - PROCESS | 1790 | 1467461840983 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:21 INFO - PROCESS | 1790 | 1467461841164 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:17:21 INFO - PROCESS | 1790 | 1467461841300 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 1790 | 1467461841311 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3ba400 == 25 [pid = 1790] [id = 308] 05:17:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x8e3bf400) [pid = 1790] [serial = 925] [outer = (nil)] 05:17:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x8f49c000) [pid = 1790] [serial = 926] [outer = 0x8e3bf400] 05:17:21 INFO - PROCESS | 1790 | 1467461841389 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x8f4a7c00) [pid = 1790] [serial = 927] [outer = 0x8e3bf400] 05:17:22 INFO - PROCESS | 1790 | 1467461842249 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]]]}] 05:17:22 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 05:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1334ms 05:17:22 INFO - PROCESS | 1790 | 1467461842298 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 1790 | 1467461842307 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:17:22 INFO - PROCESS | 1790 | 1467461842321 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 1790 | 1467461842327 Marionette TRACE conn3 <- [1,1206,null,{}] 05:17:22 INFO - PROCESS | 1790 | 1467461842334 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}] 05:17:22 INFO - PROCESS | 1790 | 1467461842340 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:22 INFO - PROCESS | 1790 | 1467461842525 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:17:22 INFO - PROCESS | 1790 | 1467461842685 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:22 INFO - PROCESS | 1790 | 1467461842696 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d8c00 == 26 [pid = 1790] [id = 309] 05:17:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x911ec000) [pid = 1790] [serial = 928] [outer = (nil)] 05:17:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x91307800) [pid = 1790] [serial = 929] [outer = 0x911ec000] 05:17:22 INFO - PROCESS | 1790 | 1467461842771 Marionette DEBUG loaded listener.js 05:17:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x9130f000) [pid = 1790] [serial = 930] [outer = 0x911ec000] 05:17:23 INFO - PROCESS | 1790 | 1467461843687 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]]]}] 05:17:23 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 05:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1436ms 05:17:23 INFO - PROCESS | 1790 | 1467461843755 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:17:23 INFO - PROCESS | 1790 | 1467461843759 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:17:23 INFO - PROCESS | 1790 | 1467461843766 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:17:23 INFO - PROCESS | 1790 | 1467461843772 Marionette TRACE conn3 <- [1,1210,null,{}] 05:17:23 INFO - PROCESS | 1790 | 1467461843795 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}] 05:17:23 INFO - PROCESS | 1790 | 1467461843805 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:24 INFO - PROCESS | 1790 | 1467461844018 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:17:24 INFO - PROCESS | 1790 | 1467461844053 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 1790 | 1467461844064 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6d000 == 27 [pid = 1790] [id = 310] 05:17:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x91f6f000) [pid = 1790] [serial = 931] [outer = (nil)] 05:17:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x91f74000) [pid = 1790] [serial = 932] [outer = 0x91f6f000] 05:17:24 INFO - PROCESS | 1790 | 1467461844136 Marionette DEBUG loaded listener.js 05:17:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x922ea800) [pid = 1790] [serial = 933] [outer = 0x91f6f000] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x923d5000) [pid = 1790] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x927b4000) [pid = 1790] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x927e4c00) [pid = 1790] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x8f7d5000) [pid = 1790] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x91380c00) [pid = 1790] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x93a07c00) [pid = 1790] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x911eb800) [pid = 1790] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x92ad6000) [pid = 1790] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x8ee86800) [pid = 1790] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x91d4f000) [pid = 1790] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x910cdc00) [pid = 1790] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x927dd400) [pid = 1790] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x8e32b400) [pid = 1790] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8f7cf000) [pid = 1790] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8e3c4800) [pid = 1790] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x9135c400) [pid = 1790] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x92add400) [pid = 1790] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:17:25 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x92dcd000) [pid = 1790] [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.] 05:17:25 INFO - PROCESS | 1790 | 1467461845844 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]]]}] 05:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2098ms 05:17:25 INFO - PROCESS | 1790 | 1467461845863 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 1790 | 1467461845867 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:17:25 INFO - PROCESS | 1790 | 1467461845874 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 1790 | 1467461845877 Marionette TRACE conn3 <- [1,1214,null,{}] 05:17:25 INFO - PROCESS | 1790 | 1467461845882 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}] 05:17:25 INFO - PROCESS | 1790 | 1467461845887 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:26 INFO - PROCESS | 1790 | 1467461846112 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:17:26 INFO - PROCESS | 1790 | 1467461846133 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 1790 | 1467461846140 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e326c00 == 28 [pid = 1790] [id = 311] 05:17:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8ee8a800) [pid = 1790] [serial = 934] [outer = (nil)] 05:17:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x91380c00) [pid = 1790] [serial = 935] [outer = 0x8ee8a800] 05:17:26 INFO - PROCESS | 1790 | 1467461846211 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x923d6c00) [pid = 1790] [serial = 936] [outer = 0x8ee8a800] 05:17:26 INFO - PROCESS | 1790 | 1467461846980 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]]]}] 05:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1127ms 05:17:27 INFO - PROCESS | 1790 | 1467461847002 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 1790 | 1467461847004 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:17:27 INFO - PROCESS | 1790 | 1467461847012 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 1790 | 1467461847016 Marionette TRACE conn3 <- [1,1218,null,{}] 05:17:27 INFO - PROCESS | 1790 | 1467461847022 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}] 05:17:27 INFO - PROCESS | 1790 | 1467461847027 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:27 INFO - PROCESS | 1790 | 1467461847308 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:17:27 INFO - PROCESS | 1790 | 1467461847481 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 1790 | 1467461847489 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e212800 == 29 [pid = 1790] [id = 312] 05:17:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8e213400) [pid = 1790] [serial = 937] [outer = (nil)] 05:17:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8e21e400) [pid = 1790] [serial = 938] [outer = 0x8e213400] 05:17:27 INFO - PROCESS | 1790 | 1467461847577 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8e32ac00) [pid = 1790] [serial = 939] [outer = 0x8e213400] 05:17:28 INFO - PROCESS | 1790 | 1467461848648 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]]]}] 05:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1681ms 05:17:28 INFO - PROCESS | 1790 | 1467461848696 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:17:28 INFO - PROCESS | 1790 | 1467461848703 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:17:28 INFO - PROCESS | 1790 | 1467461848711 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - PROCESS | 1790 | 1467461848717 Marionette TRACE conn3 <- [1,1222,null,{}] 05:17:28 INFO - PROCESS | 1790 | 1467461848726 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}] 05:17:28 INFO - PROCESS | 1790 | 1467461848734 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:28 INFO - PROCESS | 1790 | 1467461848933 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:17:29 INFO - PROCESS | 1790 | 1467461849159 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 1790 | 1467461849172 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d6000 == 30 [pid = 1790] [id = 313] 05:17:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x910d7c00) [pid = 1790] [serial = 940] [outer = (nil)] 05:17:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x911e5c00) [pid = 1790] [serial = 941] [outer = 0x910d7c00] 05:17:29 INFO - PROCESS | 1790 | 1467461849302 Marionette DEBUG loaded listener.js 05:17:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x911f0c00) [pid = 1790] [serial = 942] [outer = 0x910d7c00] 05:17:30 INFO - PROCESS | 1790 | 1467461850264 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] 05:17:30 INFO - PROCESS | 1790 | 1467461850311 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:17:30 INFO - PROCESS | 1790 | 1467461850321 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 1790 | 1467461850325 Marionette TRACE conn3 <- [1,1226,null,{}] 05:17:30 INFO - PROCESS | 1790 | 1467461850332 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}] 05:17:30 INFO - PROCESS | 1790 | 1467461850339 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:30 INFO - PROCESS | 1790 | 1467461850534 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:17:30 INFO - PROCESS | 1790 | 1467461850810 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:30 INFO - PROCESS | 1790 | 1467461850817 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x9130fc00 == 31 [pid = 1790] [id = 314] 05:17:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x91377400) [pid = 1790] [serial = 943] [outer = (nil)] 05:17:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x91d49400) [pid = 1790] [serial = 944] [outer = 0x91377400] 05:17:30 INFO - PROCESS | 1790 | 1467461850956 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x91f77c00) [pid = 1790] [serial = 945] [outer = 0x91377400] 05:17:31 INFO - PROCESS | 1790 | 1467461851893 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]]]}] 05:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1632ms 05:17:31 INFO - PROCESS | 1790 | 1467461851953 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:17:31 INFO - PROCESS | 1790 | 1467461851957 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:17:31 INFO - PROCESS | 1790 | 1467461851966 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:17:31 INFO - PROCESS | 1790 | 1467461851976 Marionette TRACE conn3 <- [1,1230,null,{}] 05:17:31 INFO - PROCESS | 1790 | 1467461851992 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}] 05:17:32 INFO - PROCESS | 1790 | 1467461852001 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:32 INFO - PROCESS | 1790 | 1467461852231 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:17:32 INFO - PROCESS | 1790 | 1467461852448 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 1790 | 1467461852458 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x91375800 == 32 [pid = 1790] [id = 315] 05:17:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x927b1800) [pid = 1790] [serial = 946] [outer = (nil)] 05:17:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x929e2400) [pid = 1790] [serial = 947] [outer = 0x927b1800] 05:17:32 INFO - PROCESS | 1790 | 1467461852580 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x929e7c00) [pid = 1790] [serial = 948] [outer = 0x927b1800] 05:17:33 INFO - PROCESS | 1790 | 1467461853499 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]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1598ms 05:17:33 INFO - PROCESS | 1790 | 1467461853563 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:17:33 INFO - PROCESS | 1790 | 1467461853568 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:17:33 INFO - PROCESS | 1790 | 1467461853575 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 1790 | 1467461853578 Marionette TRACE conn3 <- [1,1234,null,{}] 05:17:33 INFO - PROCESS | 1790 | 1467461853584 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}] 05:17:33 INFO - PROCESS | 1790 | 1467461853591 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:33 INFO - PROCESS | 1790 | 1467461853772 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:17:33 INFO - PROCESS | 1790 | 1467461853942 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 1790 | 1467461853954 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a1c00 == 33 [pid = 1790] [id = 316] 05:17:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x92aca400) [pid = 1790] [serial = 949] [outer = (nil)] 05:17:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x92ad1800) [pid = 1790] [serial = 950] [outer = 0x92aca400] 05:17:34 INFO - PROCESS | 1790 | 1467461854077 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x92ad8400) [pid = 1790] [serial = 951] [outer = 0x92aca400] 05:17:34 INFO - PROCESS | 1790 | 1467461854976 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]]]}] 05:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1430ms 05:17:35 INFO - PROCESS | 1790 | 1467461855005 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 1790 | 1467461855009 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:17:35 INFO - PROCESS | 1790 | 1467461855016 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 1790 | 1467461855019 Marionette TRACE conn3 <- [1,1238,null,{}] 05:17:35 INFO - PROCESS | 1790 | 1467461855025 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}] 05:17:35 INFO - PROCESS | 1790 | 1467461855030 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:35 INFO - PROCESS | 1790 | 1467461855202 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:17:35 INFO - PROCESS | 1790 | 1467461855373 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 1790 | 1467461855392 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6a400 == 34 [pid = 1790] [id = 317] 05:17:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x92dd9800) [pid = 1790] [serial = 952] [outer = (nil)] 05:17:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x92fa5800) [pid = 1790] [serial = 953] [outer = 0x92dd9800] 05:17:35 INFO - PROCESS | 1790 | 1467461855486 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x93c10400) [pid = 1790] [serial = 954] [outer = 0x92dd9800] 05:17:36 INFO - PROCESS | 1790 | 1467461856520 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]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1531ms 05:17:36 INFO - PROCESS | 1790 | 1467461856549 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 1790 | 1467461856552 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:17:36 INFO - PROCESS | 1790 | 1467461856559 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 1790 | 1467461856564 Marionette TRACE conn3 <- [1,1242,null,{}] 05:17:36 INFO - PROCESS | 1790 | 1467461856588 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}] 05:17:36 INFO - PROCESS | 1790 | 1467461856596 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:36 INFO - PROCESS | 1790 | 1467461856809 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:17:37 INFO - PROCESS | 1790 | 1467461857034 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 1790 | 1467461857043 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x924a2800 == 35 [pid = 1790] [id = 318] 05:17:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x925a8400) [pid = 1790] [serial = 955] [outer = (nil)] 05:17:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x947ee800) [pid = 1790] [serial = 956] [outer = 0x925a8400] 05:17:37 INFO - PROCESS | 1790 | 1467461857137 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x95103800) [pid = 1790] [serial = 957] [outer = 0x925a8400] 05:17:38 INFO - PROCESS | 1790 | 1467461858033 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]]]}] 05:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1553ms 05:17:38 INFO - PROCESS | 1790 | 1467461858113 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 1790 | 1467461858116 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:17:38 INFO - PROCESS | 1790 | 1467461858123 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 1790 | 1467461858127 Marionette TRACE conn3 <- [1,1246,null,{}] 05:17:38 INFO - PROCESS | 1790 | 1467461858133 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}] 05:17:38 INFO - PROCESS | 1790 | 1467461858138 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:38 INFO - PROCESS | 1790 | 1467461858351 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:17:38 INFO - PROCESS | 1790 | 1467461858585 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 1790 | 1467461858592 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32d400 == 36 [pid = 1790] [id = 319] 05:17:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x8e32dc00) [pid = 1790] [serial = 958] [outer = (nil)] 05:17:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x910d5400) [pid = 1790] [serial = 959] [outer = 0x8e32dc00] 05:17:38 INFO - PROCESS | 1790 | 1467461858719 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 112 (0x91359000) [pid = 1790] [serial = 960] [outer = 0x8e32dc00] 05:17:39 INFO - PROCESS | 1790 | 1467461859768 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]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1686ms 05:17:39 INFO - PROCESS | 1790 | 1467461859810 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:17:39 INFO - PROCESS | 1790 | 1467461859817 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:17:39 INFO - PROCESS | 1790 | 1467461859825 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1790 | 1467461859830 Marionette TRACE conn3 <- [1,1250,null,{}] 05:17:39 INFO - PROCESS | 1790 | 1467461859838 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}] 05:17:39 INFO - PROCESS | 1790 | 1467461859843 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:40 INFO - PROCESS | 1790 | 1467461860031 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:17:40 INFO - PROCESS | 1790 | 1467461860267 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:40 INFO - PROCESS | 1790 | 1467461860281 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49d400 == 37 [pid = 1790] [id = 320] 05:17:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 113 (0x8f49e800) [pid = 1790] [serial = 961] [outer = (nil)] 05:17:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 114 (0x8f7c9400) [pid = 1790] [serial = 962] [outer = 0x8f49e800] 05:17:40 INFO - PROCESS | 1790 | 1467461860377 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 115 (0x8f7d6400) [pid = 1790] [serial = 963] [outer = 0x8f49e800] 05:17:41 INFO - PROCESS | 1790 | --DOCSHELL 0x8e326c00 == 36 [pid = 1790] [id = 311] 05:17:41 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6d000 == 35 [pid = 1790] [id = 310] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 114 (0x923d3c00) [pid = 1790] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:17:41 INFO - PROCESS | 1790 | 1467461861456 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]]]}] 05:17:41 INFO - PROCESS | 1790 | --DOCSHELL 0x910d8c00 == 34 [pid = 1790] [id = 309] 05:17:41 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3ba400 == 33 [pid = 1790] [id = 308] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 113 (0x92ac8800) [pid = 1790] [serial = 885] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 112 (0x92ad5800) [pid = 1790] [serial = 887] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 111 (0x92add000) [pid = 1790] [serial = 890] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x925a3800) [pid = 1790] [serial = 849] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x93c13c00) [pid = 1790] [serial = 863] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x93c18400) [pid = 1790] [serial = 864] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x951e9800) [pid = 1790] [serial = 869] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x951e2000) [pid = 1790] [serial = 870] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x92dcf400) [pid = 1790] [serial = 860] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x92fa3c00) [pid = 1790] [serial = 861] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x8f49ac00) [pid = 1790] [serial = 851] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x8f4a5c00) [pid = 1790] [serial = 852] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x924a5800) [pid = 1790] [serial = 881] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x911ea400) [pid = 1790] [serial = 878] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x9130c400) [pid = 1790] [serial = 879] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x927e5400) [pid = 1790] [serial = 857] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x929e7000) [pid = 1790] [serial = 858] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x910d5800) [pid = 1790] [serial = 872] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x923d6800) [pid = 1790] [serial = 873] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x947f1c00) [pid = 1790] [serial = 866] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x9510ac00) [pid = 1790] [serial = 867] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x8ee88400) [pid = 1790] [serial = 875] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8f49d800) [pid = 1790] [serial = 876] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x91d42400) [pid = 1790] [serial = 854] [outer = (nil)] [url = about:blank] 05:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1694ms 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x91f6ec00) [pid = 1790] [serial = 855] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x947f5800) [pid = 1790] [serial = 893] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x95105400) [pid = 1790] [serial = 894] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8e3b6400) [pid = 1790] [serial = 600] [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.] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x929e3c00) [pid = 1790] [serial = 884] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x92ae0400) [pid = 1790] [serial = 888] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x925a6000) [pid = 1790] [serial = 882] [outer = (nil)] [url = about:blank] 05:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:17:41 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x93c17c00) [pid = 1790] [serial = 891] [outer = (nil)] [url = about:blank] 05:17:41 INFO - PROCESS | 1790 | 1467461861518 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:17:41 INFO - PROCESS | 1790 | 1467461861534 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:17:41 INFO - PROCESS | 1790 | 1467461861546 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:17:41 INFO - PROCESS | 1790 | 1467461861550 Marionette TRACE conn3 <- [1,1254,null,{}] 05:17:41 INFO - PROCESS | 1790 | 1467461861556 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}] 05:17:41 INFO - PROCESS | 1790 | 1467461861561 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:41 INFO - PROCESS | 1790 | 1467461861751 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:17:41 INFO - PROCESS | 1790 | 1467461861934 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 1790 | 1467461861945 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a0c00 == 34 [pid = 1790] [id = 321] 05:17:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x911e6000) [pid = 1790] [serial = 964] [outer = (nil)] 05:17:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x91302c00) [pid = 1790] [serial = 965] [outer = 0x911e6000] 05:17:42 INFO - PROCESS | 1790 | 1467461862021 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x91358800) [pid = 1790] [serial = 966] [outer = 0x911e6000] 05:17:42 INFO - PROCESS | 1790 | 1467461862815 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]]]}] 05:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1335ms 05:17:42 INFO - PROCESS | 1790 | 1467461862879 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1790 | 1467461862884 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:17:42 INFO - PROCESS | 1790 | 1467461862890 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1790 | 1467461862896 Marionette TRACE conn3 <- [1,1258,null,{}] 05:17:42 INFO - PROCESS | 1790 | 1467461862912 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}] 05:17:42 INFO - PROCESS | 1790 | 1467461862920 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:43 INFO - PROCESS | 1790 | 1467461863090 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:17:43 INFO - PROCESS | 1790 | 1467461863222 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 1790 | 1467461863234 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f79400 == 35 [pid = 1790] [id = 322] 05:17:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x922e7800) [pid = 1790] [serial = 967] [outer = (nil)] 05:17:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x923d4000) [pid = 1790] [serial = 968] [outer = 0x922e7800] 05:17:43 INFO - PROCESS | 1790 | 1467461863322 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x925a1800) [pid = 1790] [serial = 969] [outer = 0x922e7800] 05:17:44 INFO - PROCESS | 1790 | 1467461864199 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]]]}] 05:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1349ms 05:17:44 INFO - PROCESS | 1790 | 1467461864240 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:17:44 INFO - PROCESS | 1790 | 1467461864245 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:17:44 INFO - PROCESS | 1790 | 1467461864251 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - PROCESS | 1790 | 1467461864254 Marionette TRACE conn3 <- [1,1262,null,{}] 05:17:44 INFO - PROCESS | 1790 | 1467461864268 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}] 05:17:44 INFO - PROCESS | 1790 | 1467461864273 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:44 INFO - PROCESS | 1790 | 1467461864493 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:17:44 INFO - PROCESS | 1790 | 1467461864521 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 1790 | 1467461864528 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a5400 == 36 [pid = 1790] [id = 323] 05:17:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x91d50000) [pid = 1790] [serial = 970] [outer = (nil)] 05:17:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x927df000) [pid = 1790] [serial = 971] [outer = 0x91d50000] 05:17:44 INFO - PROCESS | 1790 | 1467461864601 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x92ac3800) [pid = 1790] [serial = 972] [outer = 0x91d50000] 05:17:45 INFO - PROCESS | 1790 | 1467461865533 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]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1349ms 05:17:45 INFO - PROCESS | 1790 | 1467461865600 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 1790 | 1467461865604 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:17:45 INFO - PROCESS | 1790 | 1467461865610 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 1790 | 1467461865614 Marionette TRACE conn3 <- [1,1266,null,{}] 05:17:45 INFO - PROCESS | 1790 | 1467461865619 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}] 05:17:45 INFO - PROCESS | 1790 | 1467461865624 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:45 INFO - PROCESS | 1790 | 1467461865847 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:17:45 INFO - PROCESS | 1790 | 1467461865865 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 1790 | 1467461865875 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e215800 == 37 [pid = 1790] [id = 324] 05:17:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x8e3b7000) [pid = 1790] [serial = 973] [outer = (nil)] 05:17:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x92ace400) [pid = 1790] [serial = 974] [outer = 0x8e3b7000] 05:17:45 INFO - PROCESS | 1790 | 1467461865943 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x92adf800) [pid = 1790] [serial = 975] [outer = 0x8e3b7000] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x95196400) [pid = 1790] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x923cac00) [pid = 1790] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8ee84000) [pid = 1790] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x91301c00) [pid = 1790] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x97705800) [pid = 1790] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8f4a9800) [pid = 1790] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x8e3bf400) [pid = 1790] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8e3b5c00) [pid = 1790] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8e3b8c00) [pid = 1790] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x925adc00) [pid = 1790] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x91f6f000) [pid = 1790] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x91309800) [pid = 1790] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:17:46 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x911ec000) [pid = 1790] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:17:47 INFO - PROCESS | 1790 | 1467461866997 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]]]}] 05:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1442ms 05:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:17:47 INFO - PROCESS | 1790 | 1467461867053 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 1790 | 1467461867056 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:17:47 INFO - PROCESS | 1790 | 1467461867062 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - PROCESS | 1790 | 1467461867065 Marionette TRACE conn3 <- [1,1270,null,{}] 05:17:47 INFO - PROCESS | 1790 | 1467461867071 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}] 05:17:47 INFO - PROCESS | 1790 | 1467461867080 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:47 INFO - PROCESS | 1790 | 1467461867297 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:17:47 INFO - PROCESS | 1790 | 1467461867435 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 1790 | 1467461867443 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21a400 == 38 [pid = 1790] [id = 325] 05:17:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8e3bf400) [pid = 1790] [serial = 976] [outer = (nil)] 05:17:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x929e3800) [pid = 1790] [serial = 977] [outer = 0x8e3bf400] 05:17:47 INFO - PROCESS | 1790 | 1467461867518 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x93c19000) [pid = 1790] [serial = 978] [outer = 0x8e3bf400] 05:17:48 INFO - PROCESS | 1790 | 1467461868268 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]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1240ms 05:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:17:48 INFO - PROCESS | 1790 | 1467461868302 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:17:48 INFO - PROCESS | 1790 | 1467461868305 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:17:48 INFO - PROCESS | 1790 | 1467461868312 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 1790 | 1467461868315 Marionette TRACE conn3 <- [1,1274,null,{}] 05:17:48 INFO - PROCESS | 1790 | 1467461868320 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}] 05:17:48 INFO - PROCESS | 1790 | 1467461868325 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:48 INFO - PROCESS | 1790 | 1467461868681 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:17:48 INFO - PROCESS | 1790 | 1467461868773 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 1790 | 1467461868782 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bb800 == 39 [pid = 1790] [id = 326] 05:17:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8e3bbc00) [pid = 1790] [serial = 979] [outer = (nil)] 05:17:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8ee85000) [pid = 1790] [serial = 980] [outer = 0x8e3bbc00] 05:17:48 INFO - PROCESS | 1790 | 1467461868908 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8f49f800) [pid = 1790] [serial = 981] [outer = 0x8e3bbc00] 05:17:49 INFO - PROCESS | 1790 | 1467461869924 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]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1682ms 05:17:49 INFO - PROCESS | 1790 | 1467461869994 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:17:50 INFO - PROCESS | 1790 | 1467461870002 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:17:50 INFO - PROCESS | 1790 | 1467461870010 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - PROCESS | 1790 | 1467461870015 Marionette TRACE conn3 <- [1,1278,null,{}] 05:17:50 INFO - PROCESS | 1790 | 1467461870023 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}] 05:17:50 INFO - PROCESS | 1790 | 1467461870029 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:50 INFO - PROCESS | 1790 | 1467461870262 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:17:50 INFO - PROCESS | 1790 | 1467461870495 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 1790 | 1467461870504 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x911ea400 == 40 [pid = 1790] [id = 327] 05:17:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x91310c00) [pid = 1790] [serial = 982] [outer = (nil)] 05:17:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x9137e000) [pid = 1790] [serial = 983] [outer = 0x91310c00] 05:17:50 INFO - PROCESS | 1790 | 1467461870630 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x91d49c00) [pid = 1790] [serial = 984] [outer = 0x91310c00] 05:17:51 INFO - PROCESS | 1790 | 1467461871561 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]]]}] 05:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1588ms 05:17:51 INFO - PROCESS | 1790 | 1467461871597 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 1790 | 1467461871603 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:17:51 INFO - PROCESS | 1790 | 1467461871610 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 1790 | 1467461871613 Marionette TRACE conn3 <- [1,1282,null,{}] 05:17:51 INFO - PROCESS | 1790 | 1467461871621 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}] 05:17:51 INFO - PROCESS | 1790 | 1467461871625 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:51 INFO - PROCESS | 1790 | 1467461871827 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:17:52 INFO - PROCESS | 1790 | 1467461872101 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 1790 | 1467461872111 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x929ebc00 == 41 [pid = 1790] [id = 328] 05:17:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x92acf800) [pid = 1790] [serial = 985] [outer = (nil)] 05:17:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x92dda400) [pid = 1790] [serial = 986] [outer = 0x92acf800] 05:17:52 INFO - PROCESS | 1790 | 1467461872242 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x93a09c00) [pid = 1790] [serial = 987] [outer = 0x92acf800] 05:17:53 INFO - PROCESS | 1790 | 1467461873165 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]]]}] 05:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1588ms 05:17:53 INFO - PROCESS | 1790 | 1467461873199 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:17:53 INFO - PROCESS | 1790 | 1467461873206 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:17:53 INFO - PROCESS | 1790 | 1467461873225 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:17:53 INFO - PROCESS | 1790 | 1467461873232 Marionette TRACE conn3 <- [1,1286,null,{}] 05:17:53 INFO - PROCESS | 1790 | 1467461873238 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}] 05:17:53 INFO - PROCESS | 1790 | 1467461873244 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:53 INFO - PROCESS | 1790 | 1467461873431 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:17:53 INFO - PROCESS | 1790 | 1467461873607 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:53 INFO - PROCESS | 1790 | 1467461873616 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b7400 == 42 [pid = 1790] [id = 329] 05:17:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x91d4b000) [pid = 1790] [serial = 988] [outer = (nil)] 05:17:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x9518c000) [pid = 1790] [serial = 989] [outer = 0x91d4b000] 05:17:53 INFO - PROCESS | 1790 | 1467461873699 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x951e0800) [pid = 1790] [serial = 990] [outer = 0x91d4b000] 05:17:54 INFO - PROCESS | 1790 | 1467461874634 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]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1491ms 05:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:17:54 INFO - PROCESS | 1790 | 1467461874707 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 1790 | 1467461874711 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:17:54 INFO - PROCESS | 1790 | 1467461874718 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 1790 | 1467461874721 Marionette TRACE conn3 <- [1,1290,null,{}] 05:17:54 INFO - PROCESS | 1790 | 1467461874727 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}] 05:17:54 INFO - PROCESS | 1790 | 1467461874733 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:54 INFO - PROCESS | 1790 | 1467461874917 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:17:55 INFO - PROCESS | 1790 | 1467461875094 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 1790 | 1467461875102 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ad8800 == 43 [pid = 1790] [id = 330] 05:17:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x92fa5000) [pid = 1790] [serial = 991] [outer = (nil)] 05:17:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x95285800) [pid = 1790] [serial = 992] [outer = 0x92fa5000] 05:17:55 INFO - PROCESS | 1790 | 1467461875231 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x952c7400) [pid = 1790] [serial = 993] [outer = 0x92fa5000] 05:17:56 INFO - PROCESS | 1790 | 1467461876215 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]]]}] 05:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1540ms 05:17:56 INFO - PROCESS | 1790 | 1467461876257 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:17:56 INFO - PROCESS | 1790 | 1467461876261 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:17:56 INFO - PROCESS | 1790 | 1467461876268 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:17:56 INFO - PROCESS | 1790 | 1467461876271 Marionette TRACE conn3 <- [1,1294,null,{}] 05:17:56 INFO - PROCESS | 1790 | 1467461876278 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}] 05:17:56 INFO - PROCESS | 1790 | 1467461876283 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:56 INFO - PROCESS | 1790 | 1467461876519 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:17:56 INFO - PROCESS | 1790 | 1467461876791 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 1790 | 1467461876821 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e214800 == 44 [pid = 1790] [id = 331] 05:17:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x952d0c00) [pid = 1790] [serial = 994] [outer = (nil)] 05:17:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x96553800) [pid = 1790] [serial = 995] [outer = 0x952d0c00] 05:17:56 INFO - PROCESS | 1790 | 1467461876903 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x9655b000) [pid = 1790] [serial = 996] [outer = 0x952d0c00] 05:17:57 INFO - PROCESS | 1790 | 1467461877773 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]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1535ms 05:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:17:57 INFO - PROCESS | 1790 | 1467461877804 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 1790 | 1467461877807 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:17:57 INFO - PROCESS | 1790 | 1467461877815 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 1790 | 1467461877818 Marionette TRACE conn3 <- [1,1298,null,{}] 05:17:57 INFO - PROCESS | 1790 | 1467461877824 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}] 05:17:57 INFO - PROCESS | 1790 | 1467461877830 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:58 INFO - PROCESS | 1790 | 1467461878011 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:17:58 INFO - PROCESS | 1790 | 1467461878188 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 1790 | 1467461878195 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7cdc00 == 45 [pid = 1790] [id = 332] 05:17:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x929ef000) [pid = 1790] [serial = 997] [outer = (nil)] 05:17:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x97706000) [pid = 1790] [serial = 998] [outer = 0x929ef000] 05:17:58 INFO - PROCESS | 1790 | 1467461878275 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x9770c800) [pid = 1790] [serial = 999] [outer = 0x929ef000] 05:17:59 INFO - PROCESS | 1790 | 1467461879206 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]]]}] 05:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1432ms 05:17:59 INFO - PROCESS | 1790 | 1467461879246 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 1790 | 1467461879250 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:17:59 INFO - PROCESS | 1790 | 1467461879257 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - PROCESS | 1790 | 1467461879260 Marionette TRACE conn3 <- [1,1302,null,{}] 05:17:59 INFO - PROCESS | 1790 | 1467461879267 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}] 05:17:59 INFO - PROCESS | 1790 | 1467461879272 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:59 INFO - PROCESS | 1790 | 1467461879460 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:17:59 INFO - PROCESS | 1790 | 1467461879638 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 1790 | 1467461879645 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:17:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c0c00 == 46 [pid = 1790] [id = 333] 05:17:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x8f7cbc00) [pid = 1790] [serial = 1000] [outer = (nil)] 05:17:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x922e4000) [pid = 1790] [serial = 1001] [outer = 0x8f7cbc00] 05:17:59 INFO - PROCESS | 1790 | 1467461879725 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x929ee800) [pid = 1790] [serial = 1002] [outer = 0x8f7cbc00] 05:18:01 INFO - PROCESS | 1790 | 1467461881018 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]]]}] 05:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1835ms 05:18:01 INFO - PROCESS | 1790 | 1467461881094 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:18:01 INFO - PROCESS | 1790 | 1467461881108 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:18:01 INFO - PROCESS | 1790 | 1467461881121 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 1790 | 1467461881128 Marionette TRACE conn3 <- [1,1306,null,{}] 05:18:01 INFO - PROCESS | 1790 | 1467461881136 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}] 05:18:01 INFO - PROCESS | 1790 | 1467461881141 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:01 INFO - PROCESS | 1790 | 1467461881426 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:18:01 INFO - PROCESS | 1790 | 1467461881716 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 1790 | 1467461881723 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d0c00 == 47 [pid = 1790] [id = 334] 05:18:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x910d1800) [pid = 1790] [serial = 1003] [outer = (nil)] 05:18:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x911ef800) [pid = 1790] [serial = 1004] [outer = 0x910d1800] 05:18:01 INFO - PROCESS | 1790 | 1467461881802 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x91375c00) [pid = 1790] [serial = 1005] [outer = 0x910d1800] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b9c00 == 46 [pid = 1790] [id = 258] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a5000 == 45 [pid = 1790] [id = 265] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e218400 == 44 [pid = 1790] [id = 256] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49f400 == 43 [pid = 1790] [id = 255] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x929e8800 == 42 [pid = 1790] [id = 257] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e328c00 == 41 [pid = 1790] [id = 263] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x91304000 == 40 [pid = 1790] [id = 264] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x91303800 == 39 [pid = 1790] [id = 252] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49c800 == 38 [pid = 1790] [id = 251] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e215400 == 37 [pid = 1790] [id = 266] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x9135b800 == 36 [pid = 1790] [id = 253] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32d400 == 35 [pid = 1790] [id = 319] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x924a2800 == 34 [pid = 1790] [id = 318] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6a400 == 33 [pid = 1790] [id = 317] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x91375800 == 32 [pid = 1790] [id = 315] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x925a1c00 == 31 [pid = 1790] [id = 316] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x9130fc00 == 30 [pid = 1790] [id = 314] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x910d6000 == 29 [pid = 1790] [id = 313] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e212800 == 28 [pid = 1790] [id = 312] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bec00 == 27 [pid = 1790] [id = 307] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x91371400 == 26 [pid = 1790] [id = 267] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x910d1400 == 25 [pid = 1790] [id = 260] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21b000 == 24 [pid = 1790] [id = 259] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21d400 == 23 [pid = 1790] [id = 261] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21f400 == 22 [pid = 1790] [id = 262] 05:18:03 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21c800 == 21 [pid = 1790] [id = 254] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x96555400) [pid = 1790] [serial = 909] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x924b0800) [pid = 1790] [serial = 899] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x8f7d4400) [pid = 1790] [serial = 896] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x93c17000) [pid = 1790] [serial = 902] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x99676c00) [pid = 1790] [serial = 915] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x922e3400) [pid = 1790] [serial = 923] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x9966b000) [pid = 1790] [serial = 914] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x8f4a7c00) [pid = 1790] [serial = 927] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x8e3c4400) [pid = 1790] [serial = 920] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x97710c00) [pid = 1790] [serial = 911] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x99733400) [pid = 1790] [serial = 918] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x91f74000) [pid = 1790] [serial = 932] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x923d6000) [pid = 1790] [serial = 924] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x922ea800) [pid = 1790] [serial = 933] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x95286800) [pid = 1790] [serial = 905] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x927b3800) [pid = 1790] [serial = 900] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x9130f000) [pid = 1790] [serial = 930] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x8f4a5800) [pid = 1790] [serial = 921] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x9130c000) [pid = 1790] [serial = 897] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x91307800) [pid = 1790] [serial = 929] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x8f49c000) [pid = 1790] [serial = 926] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x9535c000) [pid = 1790] [serial = 908] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x99730000) [pid = 1790] [serial = 917] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x98336c00) [pid = 1790] [serial = 912] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x95196800) [pid = 1790] [serial = 903] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x9528c800) [pid = 1790] [serial = 906] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91380c00) [pid = 1790] [serial = 935] [outer = (nil)] [url = about:blank] 05:18:03 INFO - PROCESS | 1790 | 1467461883900 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]]]}] 05:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2845ms 05:18:03 INFO - PROCESS | 1790 | 1467461883971 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 1790 | 1467461883976 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:18:03 INFO - PROCESS | 1790 | 1467461883984 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 1790 | 1467461883992 Marionette TRACE conn3 <- [1,1310,null,{}] 05:18:04 INFO - PROCESS | 1790 | 1467461883999 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}] 05:18:04 INFO - PROCESS | 1790 | 1467461884005 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:04 INFO - PROCESS | 1790 | 1467461884169 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:18:04 INFO - PROCESS | 1790 | 1467461884180 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 1790 | 1467461884188 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b6c00 == 22 [pid = 1790] [id = 335] 05:18:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8e3ba400) [pid = 1790] [serial = 1006] [outer = (nil)] 05:18:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8ee88000) [pid = 1790] [serial = 1007] [outer = 0x8e3ba400] 05:18:04 INFO - PROCESS | 1790 | 1467461884261 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8f49b400) [pid = 1790] [serial = 1008] [outer = 0x8e3ba400] 05:18:05 INFO - PROCESS | 1790 | 1467461885186 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] 05:18:05 INFO - PROCESS | 1790 | 1467461885237 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:18:05 INFO - PROCESS | 1790 | 1467461885249 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 1790 | 1467461885252 Marionette TRACE conn3 <- [1,1314,null,{}] 05:18:05 INFO - PROCESS | 1790 | 1467461885259 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}] 05:18:05 INFO - PROCESS | 1790 | 1467461885265 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:05 INFO - PROCESS | 1790 | 1467461885505 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:18:05 INFO - PROCESS | 1790 | 1467461885587 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:05 INFO - PROCESS | 1790 | 1467461885597 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d0800 == 23 [pid = 1790] [id = 336] 05:18:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x911e6c00) [pid = 1790] [serial = 1009] [outer = (nil)] 05:18:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x911efc00) [pid = 1790] [serial = 1010] [outer = 0x911e6c00] 05:18:05 INFO - PROCESS | 1790 | 1467461885669 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x91307c00) [pid = 1790] [serial = 1011] [outer = 0x911e6c00] 05:18:06 INFO - PROCESS | 1790 | 1467461886615 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]]]}] 05:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1395ms 05:18:06 INFO - PROCESS | 1790 | 1467461886643 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:18:06 INFO - PROCESS | 1790 | 1467461886647 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:18:06 INFO - PROCESS | 1790 | 1467461886654 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:18:06 INFO - PROCESS | 1790 | 1467461886660 Marionette TRACE conn3 <- [1,1318,null,{}] 05:18:06 INFO - PROCESS | 1790 | 1467461886687 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}] 05:18:06 INFO - PROCESS | 1790 | 1467461886697 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:06 INFO - PROCESS | 1790 | 1467461886944 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:18:07 INFO - PROCESS | 1790 | 1467461886973 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 1790 | 1467461886993 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x9137f400 == 24 [pid = 1790] [id = 337] 05:18:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x91d42c00) [pid = 1790] [serial = 1012] [outer = (nil)] 05:18:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x91d4b800) [pid = 1790] [serial = 1013] [outer = 0x91d42c00] 05:18:07 INFO - PROCESS | 1790 | 1467461887169 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x91f72400) [pid = 1790] [serial = 1014] [outer = 0x91d42c00] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91d50000) [pid = 1790] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8e3b7000) [pid = 1790] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x92dd9800) [pid = 1790] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x91377400) [pid = 1790] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x92aca400) [pid = 1790] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x927b1800) [pid = 1790] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8e32dc00) [pid = 1790] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x925a8400) [pid = 1790] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x911e6000) [pid = 1790] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8f49e800) [pid = 1790] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x922e7800) [pid = 1790] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e213400) [pid = 1790] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x910d7c00) [pid = 1790] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:18:08 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8ee8a800) [pid = 1790] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:18:09 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e3bf400) [pid = 1790] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:18:09 INFO - PROCESS | 1790 | 1467461889052 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]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 2502ms 05:18:09 INFO - PROCESS | 1790 | 1467461889159 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1790 | 1467461889166 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:18:09 INFO - PROCESS | 1790 | 1467461889175 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1790 | 1467461889180 Marionette TRACE conn3 <- [1,1322,null,{}] 05:18:09 INFO - PROCESS | 1790 | 1467461889189 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}] 05:18:09 INFO - PROCESS | 1790 | 1467461889196 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:09 INFO - PROCESS | 1790 | 1467461889497 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:18:09 INFO - PROCESS | 1790 | 1467461889611 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 1790 | 1467461889621 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21d000 == 25 [pid = 1790] [id = 338] 05:18:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8e3bd400) [pid = 1790] [serial = 1015] [outer = (nil)] 05:18:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x9135b400) [pid = 1790] [serial = 1016] [outer = 0x8e3bd400] 05:18:09 INFO - PROCESS | 1790 | 1467461889739 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x91f79c00) [pid = 1790] [serial = 1017] [outer = 0x8e3bd400] 05:18:10 INFO - PROCESS | 1790 | 1467461890477 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]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1340ms 05:18:10 INFO - PROCESS | 1790 | 1467461890514 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:18:10 INFO - PROCESS | 1790 | 1467461890518 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:18:10 INFO - PROCESS | 1790 | 1467461890535 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - PROCESS | 1790 | 1467461890538 Marionette TRACE conn3 <- [1,1326,null,{}] 05:18:10 INFO - PROCESS | 1790 | 1467461890544 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}] 05:18:10 INFO - PROCESS | 1790 | 1467461890549 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:10 INFO - PROCESS | 1790 | 1467461890704 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:18:10 INFO - PROCESS | 1790 | 1467461890927 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 1790 | 1467461890939 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e214000 == 26 [pid = 1790] [id = 339] 05:18:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8e216800) [pid = 1790] [serial = 1018] [outer = (nil)] 05:18:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x8e21c800) [pid = 1790] [serial = 1019] [outer = 0x8e216800] 05:18:11 INFO - PROCESS | 1790 | 1467461891042 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x8e32c400) [pid = 1790] [serial = 1020] [outer = 0x8e216800] 05:18:12 INFO - PROCESS | 1790 | 1467461892101 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]]]}] 05:18:12 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 05:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1641ms 05:18:12 INFO - PROCESS | 1790 | 1467461892180 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1790 | 1467461892186 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:18:12 INFO - PROCESS | 1790 | 1467461892195 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 1790 | 1467461892200 Marionette TRACE conn3 <- [1,1330,null,{}] 05:18:12 INFO - PROCESS | 1790 | 1467461892210 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}] 05:18:12 INFO - PROCESS | 1790 | 1467461892215 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:12 INFO - PROCESS | 1790 | 1467461892439 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:18:12 INFO - PROCESS | 1790 | 1467461892663 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 1790 | 1467461892675 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x911eec00 == 27 [pid = 1790] [id = 340] 05:18:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x91303800) [pid = 1790] [serial = 1021] [outer = (nil)] 05:18:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x9130c000) [pid = 1790] [serial = 1022] [outer = 0x91303800] 05:18:12 INFO - PROCESS | 1790 | 1467461892776 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x9135a000) [pid = 1790] [serial = 1023] [outer = 0x91303800] 05:18:13 INFO - PROCESS | 1790 | 1467461893652 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]]]}] 05:18:13 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 05:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1535ms 05:18:13 INFO - PROCESS | 1790 | 1467461893733 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:18:13 INFO - PROCESS | 1790 | 1467461893739 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:18:13 INFO - PROCESS | 1790 | 1467461893747 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 1790 | 1467461893751 Marionette TRACE conn3 <- [1,1334,null,{}] 05:18:13 INFO - PROCESS | 1790 | 1467461893758 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}] 05:18:13 INFO - PROCESS | 1790 | 1467461893763 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:13 INFO - PROCESS | 1790 | 1467461893988 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:18:14 INFO - PROCESS | 1790 | 1467461894348 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 1790 | 1467461894355 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e219000 == 28 [pid = 1790] [id = 341] 05:18:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x8e32f400) [pid = 1790] [serial = 1024] [outer = (nil)] 05:18:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x924afc00) [pid = 1790] [serial = 1025] [outer = 0x8e32f400] 05:18:14 INFO - PROCESS | 1790 | 1467461894440 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x925a9400) [pid = 1790] [serial = 1026] [outer = 0x8e32f400] 05:18:15 INFO - PROCESS | 1790 | 1467461895323 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]]]}] 05:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1636ms 05:18:15 INFO - PROCESS | 1790 | 1467461895383 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 1790 | 1467461895387 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:18:15 INFO - PROCESS | 1790 | 1467461895404 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 1790 | 1467461895413 Marionette TRACE conn3 <- [1,1338,null,{}] 05:18:15 INFO - PROCESS | 1790 | 1467461895419 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}] 05:18:15 INFO - PROCESS | 1790 | 1467461895428 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:15 INFO - PROCESS | 1790 | 1467461895646 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:18:15 INFO - PROCESS | 1790 | 1467461895873 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 1790 | 1467461895880 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f77800 == 29 [pid = 1790] [id = 342] 05:18:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x91f79800) [pid = 1790] [serial = 1027] [outer = (nil)] 05:18:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x929e6000) [pid = 1790] [serial = 1028] [outer = 0x91f79800] 05:18:16 INFO - PROCESS | 1790 | 1467461896007 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x929ed400) [pid = 1790] [serial = 1029] [outer = 0x91f79800] 05:18:17 INFO - PROCESS | 1790 | 1467461897434 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]]]}] 05:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2106ms 05:18:17 INFO - PROCESS | 1790 | 1467461897503 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:18:17 INFO - PROCESS | 1790 | 1467461897508 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:18:17 INFO - PROCESS | 1790 | 1467461897514 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 1790 | 1467461897518 Marionette TRACE conn3 <- [1,1342,null,{}] 05:18:17 INFO - PROCESS | 1790 | 1467461897524 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}] 05:18:17 INFO - PROCESS | 1790 | 1467461897530 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:17 INFO - PROCESS | 1790 | 1467461897692 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:18:17 INFO - PROCESS | 1790 | 1467461897862 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 1790 | 1467461897869 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49fc00 == 30 [pid = 1790] [id = 343] 05:18:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x91f72800) [pid = 1790] [serial = 1030] [outer = (nil)] 05:18:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x92add400) [pid = 1790] [serial = 1031] [outer = 0x91f72800] 05:18:17 INFO - PROCESS | 1790 | 1467461897952 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x92dd7c00) [pid = 1790] [serial = 1032] [outer = 0x91f72800] 05:18:18 INFO - PROCESS | 1790 | 1467461898869 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]]]}] 05:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1391ms 05:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:18:18 INFO - PROCESS | 1790 | 1467461898905 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 1790 | 1467461898909 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:18:18 INFO - PROCESS | 1790 | 1467461898916 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 1790 | 1467461898920 Marionette TRACE conn3 <- [1,1346,null,{}] 05:18:18 INFO - PROCESS | 1790 | 1467461898925 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}] 05:18:18 INFO - PROCESS | 1790 | 1467461898931 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:19 INFO - PROCESS | 1790 | 1467461899108 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:18:19 INFO - PROCESS | 1790 | 1467461899349 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 1790 | 1467461899368 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c2c00 == 31 [pid = 1790] [id = 344] 05:18:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x8f7ce400) [pid = 1790] [serial = 1033] [outer = (nil)] 05:18:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x93a02c00) [pid = 1790] [serial = 1034] [outer = 0x8f7ce400] 05:18:19 INFO - PROCESS | 1790 | 1467461899468 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x947e9800) [pid = 1790] [serial = 1035] [outer = 0x8f7ce400] 05:18:20 INFO - PROCESS | 1790 | 1467461900437 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]]]}] 05:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1582ms 05:18:20 INFO - PROCESS | 1790 | 1467461900498 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 1790 | 1467461900502 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:18:20 INFO - PROCESS | 1790 | 1467461900509 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - PROCESS | 1790 | 1467461900512 Marionette TRACE conn3 <- [1,1350,null,{}] 05:18:20 INFO - PROCESS | 1790 | 1467461900518 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}] 05:18:20 INFO - PROCESS | 1790 | 1467461900524 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:20 INFO - PROCESS | 1790 | 1467461900703 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:18:20 INFO - PROCESS | 1790 | 1467461900933 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 1790 | 1467461900940 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e214400 == 32 [pid = 1790] [id = 345] 05:18:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x8e214c00) [pid = 1790] [serial = 1036] [outer = (nil)] 05:18:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x8f7d4c00) [pid = 1790] [serial = 1037] [outer = 0x8e214c00] 05:18:21 INFO - PROCESS | 1790 | 1467461901065 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x91305c00) [pid = 1790] [serial = 1038] [outer = 0x8e214c00] 05:18:22 INFO - PROCESS | 1790 | 1467461902122 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]]]}] 05:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1681ms 05:18:22 INFO - PROCESS | 1790 | 1467461902192 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 1790 | 1467461902198 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:18:22 INFO - PROCESS | 1790 | 1467461902206 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 1790 | 1467461902213 Marionette TRACE conn3 <- [1,1354,null,{}] 05:18:22 INFO - PROCESS | 1790 | 1467461902221 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}] 05:18:22 INFO - PROCESS | 1790 | 1467461902227 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:22 INFO - PROCESS | 1790 | 1467461902480 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x923d6c00) [pid = 1790] [serial = 936] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x929e3800) [pid = 1790] [serial = 977] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x927df000) [pid = 1790] [serial = 971] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x92ace400) [pid = 1790] [serial = 974] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x92ac3800) [pid = 1790] [serial = 972] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x92adf800) [pid = 1790] [serial = 975] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x92fa5800) [pid = 1790] [serial = 953] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x93c10400) [pid = 1790] [serial = 954] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x91d49400) [pid = 1790] [serial = 944] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91f77c00) [pid = 1790] [serial = 945] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x92ad1800) [pid = 1790] [serial = 950] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x92ad8400) [pid = 1790] [serial = 951] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x929e2400) [pid = 1790] [serial = 947] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x929e7c00) [pid = 1790] [serial = 948] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x910d5400) [pid = 1790] [serial = 959] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x91359000) [pid = 1790] [serial = 960] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x947ee800) [pid = 1790] [serial = 956] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x95103800) [pid = 1790] [serial = 957] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x91302c00) [pid = 1790] [serial = 965] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x91358800) [pid = 1790] [serial = 966] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8f7c9400) [pid = 1790] [serial = 962] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8f7d6400) [pid = 1790] [serial = 963] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x923d4000) [pid = 1790] [serial = 968] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e21e400) [pid = 1790] [serial = 938] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e32ac00) [pid = 1790] [serial = 939] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x911e5c00) [pid = 1790] [serial = 941] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x911f0c00) [pid = 1790] [serial = 942] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x93c19000) [pid = 1790] [serial = 978] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x925a1800) [pid = 1790] [serial = 969] [outer = (nil)] [url = about:blank] 05:18:22 INFO - PROCESS | 1790 | 1467461902800 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 1790 | 1467461902808 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e324400 == 33 [pid = 1790] [id = 346] 05:18:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8e327800) [pid = 1790] [serial = 1039] [outer = (nil)] 05:18:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8ee8fc00) [pid = 1790] [serial = 1040] [outer = 0x8e327800] 05:18:22 INFO - PROCESS | 1790 | 1467461902897 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x8f7d6400) [pid = 1790] [serial = 1041] [outer = 0x8e327800] 05:18:23 INFO - PROCESS | 1790 | 1467461903656 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]]]}] 05:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1501ms 05:18:23 INFO - PROCESS | 1790 | 1467461903707 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:18:23 INFO - PROCESS | 1790 | 1467461903714 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:18:23 INFO - PROCESS | 1790 | 1467461903724 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:18:23 INFO - PROCESS | 1790 | 1467461903728 Marionette TRACE conn3 <- [1,1358,null,{}] 05:18:23 INFO - PROCESS | 1790 | 1467461903734 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}] 05:18:23 INFO - PROCESS | 1790 | 1467461903740 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:23 INFO - PROCESS | 1790 | 1467461903963 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:18:24 INFO - PROCESS | 1790 | 1467461903979 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 1790 | 1467461903988 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x91304000 == 34 [pid = 1790] [id = 347] 05:18:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x91350000) [pid = 1790] [serial = 1042] [outer = (nil)] 05:18:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x91359400) [pid = 1790] [serial = 1043] [outer = 0x91350000] 05:18:24 INFO - PROCESS | 1790 | 1467461904061 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91d42000) [pid = 1790] [serial = 1044] [outer = 0x91350000] 05:18:24 INFO - PROCESS | 1790 | 1467461904954 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]]]}] 05:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1279ms 05:18:25 INFO - PROCESS | 1790 | 1467461905002 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 1790 | 1467461905006 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:18:25 INFO - PROCESS | 1790 | 1467461905013 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 1790 | 1467461905018 Marionette TRACE conn3 <- [1,1362,null,{}] 05:18:25 INFO - PROCESS | 1790 | 1467461905034 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}] 05:18:25 INFO - PROCESS | 1790 | 1467461905043 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:25 INFO - PROCESS | 1790 | 1467461905213 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:18:25 INFO - PROCESS | 1790 | 1467461905385 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:25 INFO - PROCESS | 1790 | 1467461905398 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x922ec800 == 35 [pid = 1790] [id = 348] 05:18:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x923ce000) [pid = 1790] [serial = 1045] [outer = (nil)] 05:18:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x924a9400) [pid = 1790] [serial = 1046] [outer = 0x923ce000] 05:18:25 INFO - PROCESS | 1790 | 1467461905468 Marionette DEBUG loaded listener.js 05:18:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x925afc00) [pid = 1790] [serial = 1047] [outer = 0x923ce000] 05:18:26 INFO - PROCESS | 1790 | 1467461906393 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]]]}] 05:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1443ms 05:18:26 INFO - PROCESS | 1790 | 1467461906460 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 1790 | 1467461906467 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:18:26 INFO - PROCESS | 1790 | 1467461906478 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 1790 | 1467461906481 Marionette TRACE conn3 <- [1,1366,null,{}] 05:18:26 INFO - PROCESS | 1790 | 1467461906486 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}] 05:18:26 INFO - PROCESS | 1790 | 1467461906491 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:26 INFO - PROCESS | 1790 | 1467461906752 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:18:26 INFO - PROCESS | 1790 | 1467461906788 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 1790 | 1467461906795 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7cac00 == 36 [pid = 1790] [id = 349] 05:18:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x925a8c00) [pid = 1790] [serial = 1048] [outer = (nil)] 05:18:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x929e3800) [pid = 1790] [serial = 1049] [outer = 0x925a8c00] 05:18:26 INFO - PROCESS | 1790 | 1467461906867 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x929ed000) [pid = 1790] [serial = 1050] [outer = 0x925a8c00] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x910d1800) [pid = 1790] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x92fa5000) [pid = 1790] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8e3bbc00) [pid = 1790] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x911e6c00) [pid = 1790] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x92acf800) [pid = 1790] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x91310c00) [pid = 1790] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91d4b000) [pid = 1790] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x929ef000) [pid = 1790] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91d42c00) [pid = 1790] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8f7cbc00) [pid = 1790] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8e3ba400) [pid = 1790] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:18:27 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x952d0c00) [pid = 1790] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:18:27 INFO - PROCESS | 1790 | 1467461907874 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] 05:18:27 INFO - PROCESS | 1790 | 1467461907916 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:18:27 INFO - PROCESS | 1790 | 1467461907929 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 1790 | 1467461907932 Marionette TRACE conn3 <- [1,1370,null,{}] 05:18:27 INFO - PROCESS | 1790 | 1467461907938 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}] 05:18:27 INFO - PROCESS | 1790 | 1467461907943 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:28 INFO - PROCESS | 1790 | 1467461908100 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:18:28 INFO - PROCESS | 1790 | 1467461908113 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 1790 | 1467461908122 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21e000 == 37 [pid = 1790] [id = 350] 05:18:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8e326400) [pid = 1790] [serial = 1051] [outer = (nil)] 05:18:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x925a2800) [pid = 1790] [serial = 1052] [outer = 0x8e326400] 05:18:28 INFO - PROCESS | 1790 | 1467461908192 Marionette DEBUG loaded listener.js 05:18:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92ac8400) [pid = 1790] [serial = 1053] [outer = 0x8e326400] 05:18:29 INFO - PROCESS | 1790 | 1467461909058 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] 05:18:29 INFO - PROCESS | 1790 | 1467461909117 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:18:29 INFO - PROCESS | 1790 | 1467461909123 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 1790 | 1467461909126 Marionette TRACE conn3 <- [1,1374,null,{}] 05:18:29 INFO - PROCESS | 1790 | 1467461909132 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}] 05:18:29 INFO - PROCESS | 1790 | 1467461909141 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:29 INFO - PROCESS | 1790 | 1467461909337 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:18:29 INFO - PROCESS | 1790 | 1467461909542 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 1790 | 1467461909552 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e211800 == 38 [pid = 1790] [id = 351] 05:18:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8e213000) [pid = 1790] [serial = 1054] [outer = (nil)] 05:18:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8e324000) [pid = 1790] [serial = 1055] [outer = 0x8e213000] 05:18:29 INFO - PROCESS | 1790 | 1467461909641 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8e330800) [pid = 1790] [serial = 1056] [outer = 0x8e213000] 05:18:30 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:18:30 INFO - PROCESS | 1790 | 1467461910702 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] 05:18:30 INFO - PROCESS | 1790 | 1467461910774 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:18:30 INFO - PROCESS | 1790 | 1467461910782 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 1790 | 1467461910787 Marionette TRACE conn3 <- [1,1378,null,{}] 05:18:30 INFO - PROCESS | 1790 | 1467461910838 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}] 05:18:30 INFO - PROCESS | 1790 | 1467461910846 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:31 INFO - PROCESS | 1790 | 1467461911111 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:18:31 INFO - PROCESS | 1790 | 1467461911309 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 1790 | 1467461911317 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32b000 == 39 [pid = 1790] [id = 352] 05:18:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x911ed800) [pid = 1790] [serial = 1057] [outer = (nil)] 05:18:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x91310800) [pid = 1790] [serial = 1058] [outer = 0x911ed800] 05:18:31 INFO - PROCESS | 1790 | 1467461911408 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x91d47000) [pid = 1790] [serial = 1059] [outer = 0x911ed800] 05:18:32 INFO - PROCESS | 1790 | 1467461912371 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] 05:18:32 INFO - PROCESS | 1790 | 1467461912441 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:18:32 INFO - PROCESS | 1790 | 1467461912449 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 1790 | 1467461912453 Marionette TRACE conn3 <- [1,1382,null,{}] 05:18:32 INFO - PROCESS | 1790 | 1467461912505 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}] 05:18:32 INFO - PROCESS | 1790 | 1467461912512 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:32 INFO - PROCESS | 1790 | 1467461912741 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:18:33 INFO - PROCESS | 1790 | 1467461913013 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 1790 | 1467461913023 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a1400 == 40 [pid = 1790] [id = 353] 05:18:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x923ca800) [pid = 1790] [serial = 1060] [outer = (nil)] 05:18:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x925a9000) [pid = 1790] [serial = 1061] [outer = 0x923ca800] 05:18:33 INFO - PROCESS | 1790 | 1467461913109 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x927e2000) [pid = 1790] [serial = 1062] [outer = 0x923ca800] 05:18:34 INFO - PROCESS | 1790 | [1790] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:18:34 INFO - PROCESS | 1790 | 1467461914104 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] 05:18:34 INFO - PROCESS | 1790 | 1467461914152 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:18:34 INFO - PROCESS | 1790 | 1467461914168 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 1790 | 1467461914178 Marionette TRACE conn3 <- [1,1386,null,{}] 05:18:34 INFO - PROCESS | 1790 | 1467461914187 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}] 05:18:34 INFO - PROCESS | 1790 | 1467461914196 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:34 INFO - PROCESS | 1790 | 1467461914418 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:18:34 INFO - PROCESS | 1790 | 1467461914685 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1790 | 1467461914693 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a4c00 == 41 [pid = 1790] [id = 354] 05:18:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x92faac00) [pid = 1790] [serial = 1063] [outer = (nil)] 05:18:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x93c1ac00) [pid = 1790] [serial = 1064] [outer = 0x92faac00] 05:18:34 INFO - PROCESS | 1790 | 1467461914780 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x94749400) [pid = 1790] [serial = 1065] [outer = 0x92faac00] 05:18:35 INFO - PROCESS | 1790 | 1467461915770 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] 05:18:35 INFO - PROCESS | 1790 | 1467461915822 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:18:35 INFO - PROCESS | 1790 | 1467461915828 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 1790 | 1467461915832 Marionette TRACE conn3 <- [1,1390,null,{}] 05:18:35 INFO - PROCESS | 1790 | 1467461915838 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}] 05:18:35 INFO - PROCESS | 1790 | 1467461915843 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:36 INFO - PROCESS | 1790 | 1467461916066 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:18:36 INFO - PROCESS | 1790 | 1467461916303 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 1790 | 1467461916313 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a09000 == 42 [pid = 1790] [id = 355] 05:18:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x947f5000) [pid = 1790] [serial = 1066] [outer = (nil)] 05:18:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x9510e800) [pid = 1790] [serial = 1067] [outer = 0x947f5000] 05:18:36 INFO - PROCESS | 1790 | 1467461916411 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x95187c00) [pid = 1790] [serial = 1068] [outer = 0x947f5000] 05:18:37 INFO - PROCESS | 1790 | 1467461917311 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]]]}] 05:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1541ms 05:18:37 INFO - PROCESS | 1790 | 1467461917371 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 1790 | 1467461917375 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:18:37 INFO - PROCESS | 1790 | 1467461917381 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 1790 | 1467461917384 Marionette TRACE conn3 <- [1,1394,null,{}] 05:18:37 INFO - PROCESS | 1790 | 1467461917391 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}] 05:18:37 INFO - PROCESS | 1790 | 1467461917396 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:37 INFO - PROCESS | 1790 | 1467461917652 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:18:37 INFO - PROCESS | 1790 | 1467461917874 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 1790 | 1467461917891 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x951ea000 == 43 [pid = 1790] [id = 356] 05:18:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x951eb000) [pid = 1790] [serial = 1069] [outer = (nil)] 05:18:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x95282800) [pid = 1790] [serial = 1070] [outer = 0x951eb000] 05:18:38 INFO - PROCESS | 1790 | 1467461918031 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x952ce400) [pid = 1790] [serial = 1071] [outer = 0x951eb000] 05:18:38 INFO - PROCESS | 1790 | 1467461918964 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]]]}] 05:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1633ms 05:18:39 INFO - PROCESS | 1790 | 1467461919014 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 1790 | 1467461919018 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:18:39 INFO - PROCESS | 1790 | 1467461919026 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 1790 | 1467461919029 Marionette TRACE conn3 <- [1,1398,null,{}] 05:18:39 INFO - PROCESS | 1790 | 1467461919035 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}] 05:18:39 INFO - PROCESS | 1790 | 1467461919041 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:39 INFO - PROCESS | 1790 | 1467461919232 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:18:39 INFO - PROCESS | 1790 | 1467461919469 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 1790 | 1467461919480 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7d5c00 == 44 [pid = 1790] [id = 357] 05:18:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x91302400) [pid = 1790] [serial = 1072] [outer = (nil)] 05:18:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x9535c800) [pid = 1790] [serial = 1073] [outer = 0x91302400] 05:18:39 INFO - PROCESS | 1790 | 1467461919603 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x96558c00) [pid = 1790] [serial = 1074] [outer = 0x91302400] 05:18:40 INFO - PROCESS | 1790 | 1467461920516 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]]]}] 05:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1531ms 05:18:40 INFO - PROCESS | 1790 | 1467461920558 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 1790 | 1467461920562 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:18:40 INFO - PROCESS | 1790 | 1467461920568 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 1790 | 1467461920571 Marionette TRACE conn3 <- [1,1402,null,{}] 05:18:40 INFO - PROCESS | 1790 | 1467461920577 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}] 05:18:40 INFO - PROCESS | 1790 | 1467461920583 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:40 INFO - PROCESS | 1790 | 1467461920771 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:18:41 INFO - PROCESS | 1790 | 1467461921001 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 1790 | 1467461921009 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bf000 == 45 [pid = 1790] [id = 358] 05:18:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x8e3bf400) [pid = 1790] [serial = 1075] [outer = (nil)] 05:18:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x8ee83400) [pid = 1790] [serial = 1076] [outer = 0x8e3bf400] 05:18:41 INFO - PROCESS | 1790 | 1467461921382 Marionette DEBUG loaded listener.js 05:18:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x8f4a7400) [pid = 1790] [serial = 1077] [outer = 0x8e3bf400] 05:18:42 INFO - PROCESS | 1790 | 1467461922497 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]]]}] 05:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1988ms 05:18:42 INFO - PROCESS | 1790 | 1467461922558 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:18:42 INFO - PROCESS | 1790 | 1467461922563 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:18:42 INFO - PROCESS | 1790 | 1467461922572 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:18:42 INFO - PROCESS | 1790 | 1467461922579 Marionette TRACE conn3 <- [1,1406,null,{}] 05:18:42 INFO - PROCESS | 1790 | 1467461922586 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}] 05:18:42 INFO - PROCESS | 1790 | 1467461922594 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:42 INFO - PROCESS | 1790 | 1467461922822 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a5400 == 44 [pid = 1790] [id = 323] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e215800 == 43 [pid = 1790] [id = 324] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a0c00 == 42 [pid = 1790] [id = 321] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x91f79400 == 41 [pid = 1790] [id = 322] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21e000 == 40 [pid = 1790] [id = 350] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7cac00 == 39 [pid = 1790] [id = 349] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x922ec800 == 38 [pid = 1790] [id = 348] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x91304000 == 37 [pid = 1790] [id = 347] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e324400 == 36 [pid = 1790] [id = 346] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49d400 == 35 [pid = 1790] [id = 320] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b6c00 == 34 [pid = 1790] [id = 335] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x910d0800 == 33 [pid = 1790] [id = 336] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x911eec00 == 32 [pid = 1790] [id = 340] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x910d0c00 == 31 [pid = 1790] [id = 334] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49fc00 == 30 [pid = 1790] [id = 343] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7cdc00 == 29 [pid = 1790] [id = 332] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e214000 == 28 [pid = 1790] [id = 339] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x911ea400 == 27 [pid = 1790] [id = 327] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e219000 == 26 [pid = 1790] [id = 341] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bb800 == 25 [pid = 1790] [id = 326] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21d000 == 24 [pid = 1790] [id = 338] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x91f77800 == 23 [pid = 1790] [id = 342] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e214800 == 22 [pid = 1790] [id = 331] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21a400 == 21 [pid = 1790] [id = 325] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x9137f400 == 20 [pid = 1790] [id = 337] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c2c00 == 19 [pid = 1790] [id = 344] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b7400 == 18 [pid = 1790] [id = 329] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e214400 == 17 [pid = 1790] [id = 345] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c0c00 == 16 [pid = 1790] [id = 333] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x92ad8800 == 15 [pid = 1790] [id = 330] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x929ebc00 == 14 [pid = 1790] [id = 328] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7d5c00 == 13 [pid = 1790] [id = 357] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x951ea000 == 12 [pid = 1790] [id = 356] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x93a09000 == 11 [pid = 1790] [id = 355] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x925a4c00 == 10 [pid = 1790] [id = 354] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32b000 == 9 [pid = 1790] [id = 352] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a1400 == 8 [pid = 1790] [id = 353] 05:18:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e211800 == 7 [pid = 1790] [id = 351] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x911ef800) [pid = 1790] [serial = 1004] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x952c7400) [pid = 1790] [serial = 993] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x8ee85000) [pid = 1790] [serial = 980] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x91307c00) [pid = 1790] [serial = 1011] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x93a09c00) [pid = 1790] [serial = 987] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x91d49c00) [pid = 1790] [serial = 984] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x95285800) [pid = 1790] [serial = 992] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91375c00) [pid = 1790] [serial = 1005] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x9518c000) [pid = 1790] [serial = 989] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x911efc00) [pid = 1790] [serial = 1010] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x9770c800) [pid = 1790] [serial = 999] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x91d4b800) [pid = 1790] [serial = 1013] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x9137e000) [pid = 1790] [serial = 983] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x922e4000) [pid = 1790] [serial = 1001] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8f49b400) [pid = 1790] [serial = 1008] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x929ee800) [pid = 1790] [serial = 1002] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x96553800) [pid = 1790] [serial = 995] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8ee88000) [pid = 1790] [serial = 1007] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x951e0800) [pid = 1790] [serial = 990] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91f72400) [pid = 1790] [serial = 1014] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x92dda400) [pid = 1790] [serial = 986] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8f49f800) [pid = 1790] [serial = 981] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x97706000) [pid = 1790] [serial = 998] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x9655b000) [pid = 1790] [serial = 996] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9135b400) [pid = 1790] [serial = 1016] [outer = (nil)] [url = about:blank] 05:18:44 INFO - PROCESS | 1790 | 1467461924234 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 1790 | 1467461924250 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e215800 == 8 [pid = 1790] [id = 359] 05:18:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x8e216400) [pid = 1790] [serial = 1078] [outer = (nil)] 05:18:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8e21dc00) [pid = 1790] [serial = 1079] [outer = 0x8e216400] 05:18:44 INFO - PROCESS | 1790 | 1467461924345 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8e32e000) [pid = 1790] [serial = 1080] [outer = 0x8e216400] 05:18:45 INFO - PROCESS | 1790 | 1467461925168 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]]]}] 05:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2648ms 05:18:45 INFO - PROCESS | 1790 | 1467461925221 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:18:45 INFO - PROCESS | 1790 | 1467461925226 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:18:45 INFO - PROCESS | 1790 | 1467461925234 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - PROCESS | 1790 | 1467461925239 Marionette TRACE conn3 <- [1,1410,null,{}] 05:18:45 INFO - PROCESS | 1790 | 1467461925248 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}] 05:18:45 INFO - PROCESS | 1790 | 1467461925256 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:45 INFO - PROCESS | 1790 | 1467461925427 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:18:45 INFO - PROCESS | 1790 | 1467461925561 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 1790 | 1467461925574 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49e000 == 9 [pid = 1790] [id = 360] 05:18:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8f4a1400) [pid = 1790] [serial = 1081] [outer = (nil)] 05:18:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x8f7ccc00) [pid = 1790] [serial = 1082] [outer = 0x8f4a1400] 05:18:45 INFO - PROCESS | 1790 | 1467461925664 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x910cc800) [pid = 1790] [serial = 1083] [outer = 0x8f4a1400] 05:18:46 INFO - PROCESS | 1790 | 1467461926591 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]]]}] 05:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1385ms 05:18:46 INFO - PROCESS | 1790 | 1467461926627 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 1790 | 1467461926634 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:18:46 INFO - PROCESS | 1790 | 1467461926641 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 1790 | 1467461926644 Marionette TRACE conn3 <- [1,1414,null,{}] 05:18:46 INFO - PROCESS | 1790 | 1467461926651 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}] 05:18:46 INFO - PROCESS | 1790 | 1467461926657 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:46 INFO - PROCESS | 1790 | 1467461926894 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:18:46 INFO - PROCESS | 1790 | 1467461926910 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:46 INFO - PROCESS | 1790 | 1467461926922 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee81400 == 10 [pid = 1790] [id = 361] 05:18:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8ee84800) [pid = 1790] [serial = 1084] [outer = (nil)] 05:18:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x91308c00) [pid = 1790] [serial = 1085] [outer = 0x8ee84800] 05:18:47 INFO - PROCESS | 1790 | 1467461927006 Marionette DEBUG loaded listener.js 05:18:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x91359c00) [pid = 1790] [serial = 1086] [outer = 0x8ee84800] 05:18:48 INFO - PROCESS | 1790 | 1467461928094 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]]]}] 05:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1482ms 05:18:48 INFO - PROCESS | 1790 | 1467461928124 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 1790 | 1467461928128 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:18:48 INFO - PROCESS | 1790 | 1467461928152 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 1790 | 1467461928162 Marionette TRACE conn3 <- [1,1418,null,{}] 05:18:48 INFO - PROCESS | 1790 | 1467461928171 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}] 05:18:48 INFO - PROCESS | 1790 | 1467461928179 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:48 INFO - PROCESS | 1790 | 1467461928408 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:18:48 INFO - PROCESS | 1790 | 1467461928442 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 1790 | 1467461928448 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6a400 == 11 [pid = 1790] [id = 362] 05:18:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x91f6f000) [pid = 1790] [serial = 1087] [outer = (nil)] 05:18:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x91f78400) [pid = 1790] [serial = 1088] [outer = 0x91f6f000] 05:18:48 INFO - PROCESS | 1790 | 1467461928521 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x923c9c00) [pid = 1790] [serial = 1089] [outer = 0x91f6f000] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x925a8c00) [pid = 1790] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8e326400) [pid = 1790] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91f79800) [pid = 1790] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x91350000) [pid = 1790] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8e216800) [pid = 1790] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x91303800) [pid = 1790] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8f7ce400) [pid = 1790] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8e32f400) [pid = 1790] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e327800) [pid = 1790] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e214c00) [pid = 1790] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91f72800) [pid = 1790] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x923ce000) [pid = 1790] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:18:49 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8e3bd400) [pid = 1790] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:18:49 INFO - PROCESS | 1790 | 1467461929997 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]]]}] 05:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1907ms 05:18:50 INFO - PROCESS | 1790 | 1467461930043 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 1790 | 1467461930048 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:18:50 INFO - PROCESS | 1790 | 1467461930059 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 1790 | 1467461930062 Marionette TRACE conn3 <- [1,1422,null,{}] 05:18:50 INFO - PROCESS | 1790 | 1467461930069 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}] 05:18:50 INFO - PROCESS | 1790 | 1467461930074 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:50 INFO - PROCESS | 1790 | 1467461930240 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:18:50 INFO - PROCESS | 1790 | 1467461930367 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 1790 | 1467461930376 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee88c00 == 12 [pid = 1790] [id = 363] 05:18:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8f49c000) [pid = 1790] [serial = 1090] [outer = (nil)] 05:18:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x922e7800) [pid = 1790] [serial = 1091] [outer = 0x8f49c000] 05:18:50 INFO - PROCESS | 1790 | 1467461930457 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x923d0c00) [pid = 1790] [serial = 1092] [outer = 0x8f49c000] 05:18:51 INFO - PROCESS | 1790 | 1467461931262 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]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1235ms 05:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:18:51 INFO - PROCESS | 1790 | 1467461931295 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 1790 | 1467461931298 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:18:51 INFO - PROCESS | 1790 | 1467461931304 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 1790 | 1467461931308 Marionette TRACE conn3 <- [1,1426,null,{}] 05:18:51 INFO - PROCESS | 1790 | 1467461931386 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}] 05:18:51 INFO - PROCESS | 1790 | 1467461931393 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:51 INFO - PROCESS | 1790 | 1467461931608 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:18:51 INFO - PROCESS | 1790 | 1467461931774 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 1790 | 1467461931788 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c1c00 == 13 [pid = 1790] [id = 364] 05:18:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8e3c2400) [pid = 1790] [serial = 1093] [outer = (nil)] 05:18:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8ee8a000) [pid = 1790] [serial = 1094] [outer = 0x8e3c2400] 05:18:51 INFO - PROCESS | 1790 | 1467461931881 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x910d6c00) [pid = 1790] [serial = 1095] [outer = 0x8e3c2400] 05:18:53 INFO - PROCESS | 1790 | 1467461933021 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]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1787ms 05:18:53 INFO - PROCESS | 1790 | 1467461933092 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 1790 | 1467461933099 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:18:53 INFO - PROCESS | 1790 | 1467461933107 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 1790 | 1467461933112 Marionette TRACE conn3 <- [1,1430,null,{}] 05:18:53 INFO - PROCESS | 1790 | 1467461933121 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}] 05:18:53 INFO - PROCESS | 1790 | 1467461933127 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:53 INFO - PROCESS | 1790 | 1467461933364 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:18:53 INFO - PROCESS | 1790 | 1467461933594 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 1790 | 1467461933607 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21f400 == 14 [pid = 1790] [id = 365] 05:18:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8ee8e400) [pid = 1790] [serial = 1096] [outer = (nil)] 05:18:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x922e2000) [pid = 1790] [serial = 1097] [outer = 0x8ee8e400] 05:18:53 INFO - PROCESS | 1790 | 1467461933688 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x924a9c00) [pid = 1790] [serial = 1098] [outer = 0x8ee8e400] 05:18:54 INFO - PROCESS | 1790 | 1467461934743 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]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1687ms 05:18:54 INFO - PROCESS | 1790 | 1467461934794 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:18:54 INFO - PROCESS | 1790 | 1467461934799 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:18:54 INFO - PROCESS | 1790 | 1467461934806 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 1790 | 1467461934810 Marionette TRACE conn3 <- [1,1434,null,{}] 05:18:54 INFO - PROCESS | 1790 | 1467461934816 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}] 05:18:54 INFO - PROCESS | 1790 | 1467461934822 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:55 INFO - PROCESS | 1790 | 1467461935010 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:18:55 INFO - PROCESS | 1790 | 1467461935290 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 1790 | 1467461935302 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x927dfc00 == 15 [pid = 1790] [id = 366] 05:18:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x927e0400) [pid = 1790] [serial = 1099] [outer = (nil)] 05:18:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x927e8c00) [pid = 1790] [serial = 1100] [outer = 0x927e0400] 05:18:55 INFO - PROCESS | 1790 | 1467461935440 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x929e9400) [pid = 1790] [serial = 1101] [outer = 0x927e0400] 05:18:56 INFO - PROCESS | 1790 | 1467461936497 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]]]}] 05:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1737ms 05:18:56 INFO - PROCESS | 1790 | 1467461936551 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:18:56 INFO - PROCESS | 1790 | 1467461936560 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:18:56 INFO - PROCESS | 1790 | 1467461936570 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 1790 | 1467461936574 Marionette TRACE conn3 <- [1,1438,null,{}] 05:18:56 INFO - PROCESS | 1790 | 1467461936580 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}] 05:18:56 INFO - PROCESS | 1790 | 1467461936585 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:56 INFO - PROCESS | 1790 | 1467461936776 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:18:57 INFO - PROCESS | 1790 | 1467461937007 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 1790 | 1467461937016 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x927b2c00 == 16 [pid = 1790] [id = 367] 05:18:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x92aca000) [pid = 1790] [serial = 1102] [outer = (nil)] 05:18:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x92ad7800) [pid = 1790] [serial = 1103] [outer = 0x92aca000] 05:18:57 INFO - PROCESS | 1790 | 1467461937126 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x92ada800) [pid = 1790] [serial = 1104] [outer = 0x92aca000] 05:18:58 INFO - PROCESS | 1790 | 1467461938129 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]]]}] 05:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1638ms 05:18:58 INFO - PROCESS | 1790 | 1467461938208 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:18:58 INFO - PROCESS | 1790 | 1467461938212 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:18:58 INFO - PROCESS | 1790 | 1467461938219 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 1790 | 1467461938223 Marionette TRACE conn3 <- [1,1442,null,{}] 05:18:58 INFO - PROCESS | 1790 | 1467461938229 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}] 05:18:58 INFO - PROCESS | 1790 | 1467461938234 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:58 INFO - PROCESS | 1790 | 1467461938491 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:18:58 INFO - PROCESS | 1790 | 1467461938890 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 1790 | 1467461938901 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:18:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e324400 == 17 [pid = 1790] [id = 368] 05:18:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8e328000) [pid = 1790] [serial = 1105] [outer = (nil)] 05:18:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8e3bec00) [pid = 1790] [serial = 1106] [outer = 0x8e328000] 05:18:58 INFO - PROCESS | 1790 | 1467461938983 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x8f49b000) [pid = 1790] [serial = 1107] [outer = 0x8e328000] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x91f79c00) [pid = 1790] [serial = 1017] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x929e3800) [pid = 1790] [serial = 1049] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x925a2800) [pid = 1790] [serial = 1052] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x929e6000) [pid = 1790] [serial = 1028] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x929ed400) [pid = 1790] [serial = 1029] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x91359400) [pid = 1790] [serial = 1043] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x91d42000) [pid = 1790] [serial = 1044] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x8e21c800) [pid = 1790] [serial = 1019] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8e32c400) [pid = 1790] [serial = 1020] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x9130c000) [pid = 1790] [serial = 1022] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x9135a000) [pid = 1790] [serial = 1023] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x93a02c00) [pid = 1790] [serial = 1034] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x947e9800) [pid = 1790] [serial = 1035] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x924afc00) [pid = 1790] [serial = 1025] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x925a9400) [pid = 1790] [serial = 1026] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8ee8fc00) [pid = 1790] [serial = 1040] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8f7d6400) [pid = 1790] [serial = 1041] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8f7d4c00) [pid = 1790] [serial = 1037] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91305c00) [pid = 1790] [serial = 1038] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x92add400) [pid = 1790] [serial = 1031] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x92dd7c00) [pid = 1790] [serial = 1032] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x929ed000) [pid = 1790] [serial = 1050] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x924a9400) [pid = 1790] [serial = 1046] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x92ac8400) [pid = 1790] [serial = 1053] [outer = (nil)] [url = about:blank] 05:18:59 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x925afc00) [pid = 1790] [serial = 1047] [outer = (nil)] [url = about:blank] 05:19:00 INFO - PROCESS | 1790 | 1467461940108 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]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1945ms 05:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:19:00 INFO - PROCESS | 1790 | 1467461940166 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 1790 | 1467461940171 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:19:00 INFO - PROCESS | 1790 | 1467461940179 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 1790 | 1467461940183 Marionette TRACE conn3 <- [1,1446,null,{}] 05:19:00 INFO - PROCESS | 1790 | 1467461940191 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}] 05:19:00 INFO - PROCESS | 1790 | 1467461940198 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:00 INFO - PROCESS | 1790 | 1467461940374 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:19:00 INFO - PROCESS | 1790 | 1467461940591 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 1790 | 1467461940598 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x910cf400 == 18 [pid = 1790] [id = 369] 05:19:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x910cf800) [pid = 1790] [serial = 1108] [outer = (nil)] 05:19:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x9130b000) [pid = 1790] [serial = 1109] [outer = 0x910cf800] 05:19:00 INFO - PROCESS | 1790 | 1467461940679 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x9135a800) [pid = 1790] [serial = 1110] [outer = 0x910cf800] 05:19:01 INFO - PROCESS | 1790 | 1467461941494 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]]]}] 05:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1334ms 05:19:01 INFO - PROCESS | 1790 | 1467461941515 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 1790 | 1467461941521 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:19:01 INFO - PROCESS | 1790 | 1467461941529 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 1790 | 1467461941531 Marionette TRACE conn3 <- [1,1450,null,{}] 05:19:01 INFO - PROCESS | 1790 | 1467461941547 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}] 05:19:01 INFO - PROCESS | 1790 | 1467461941552 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:01 INFO - PROCESS | 1790 | 1467461941720 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:19:01 INFO - PROCESS | 1790 | 1467461941739 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 1790 | 1467461941749 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f76000 == 19 [pid = 1790] [id = 370] 05:19:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x924ad400) [pid = 1790] [serial = 1111] [outer = (nil)] 05:19:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x925a6000) [pid = 1790] [serial = 1112] [outer = 0x924ad400] 05:19:01 INFO - PROCESS | 1790 | 1467461941820 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x927adc00) [pid = 1790] [serial = 1113] [outer = 0x924ad400] 05:19:02 INFO - PROCESS | 1790 | 1467461942908 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]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1446ms 05:19:02 INFO - PROCESS | 1790 | 1467461942977 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 1790 | 1467461942981 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:19:02 INFO - PROCESS | 1790 | 1467461942998 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 1790 | 1467461943008 Marionette TRACE conn3 <- [1,1454,null,{}] 05:19:03 INFO - PROCESS | 1790 | 1467461943032 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}] 05:19:03 INFO - PROCESS | 1790 | 1467461943040 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:03 INFO - PROCESS | 1790 | 1467461943270 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91f6f000) [pid = 1790] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8f4a1400) [pid = 1790] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x8e216400) [pid = 1790] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x8e3bf400) [pid = 1790] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8e213000) [pid = 1790] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x911ed800) [pid = 1790] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x923ca800) [pid = 1790] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x92faac00) [pid = 1790] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x947f5000) [pid = 1790] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x951eb000) [pid = 1790] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x91302400) [pid = 1790] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:19:03 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x8ee84800) [pid = 1790] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:19:03 INFO - PROCESS | 1790 | 1467461943736 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 1790 | 1467461943743 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e216400 == 20 [pid = 1790] [id = 371] 05:19:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x8e21e000) [pid = 1790] [serial = 1114] [outer = (nil)] 05:19:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x8e32a000) [pid = 1790] [serial = 1115] [outer = 0x8e21e000] 05:19:03 INFO - PROCESS | 1790 | 1467461943835 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x8e3bfc00) [pid = 1790] [serial = 1116] [outer = 0x8e21e000] 05:19:04 INFO - PROCESS | 1790 | 1467461944836 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]]]}] 05:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1924ms 05:19:04 INFO - PROCESS | 1790 | 1467461944917 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 1790 | 1467461944923 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:19:04 INFO - PROCESS | 1790 | 1467461944931 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 1790 | 1467461944936 Marionette TRACE conn3 <- [1,1458,null,{}] 05:19:04 INFO - PROCESS | 1790 | 1467461944944 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}] 05:19:04 INFO - PROCESS | 1790 | 1467461944953 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:05 INFO - PROCESS | 1790 | 1467461945199 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:19:05 INFO - PROCESS | 1790 | 1467461945471 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 1790 | 1467461945478 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e220c00 == 21 [pid = 1790] [id = 372] 05:19:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x910d2000) [pid = 1790] [serial = 1117] [outer = (nil)] 05:19:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x911e8400) [pid = 1790] [serial = 1118] [outer = 0x910d2000] 05:19:05 INFO - PROCESS | 1790 | 1467461945567 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x91304c00) [pid = 1790] [serial = 1119] [outer = 0x910d2000] 05:19:06 INFO - PROCESS | 1790 | 1467461946545 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]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1683ms 05:19:06 INFO - PROCESS | 1790 | 1467461946619 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 1790 | 1467461946626 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:19:06 INFO - PROCESS | 1790 | 1467461946633 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 1790 | 1467461946637 Marionette TRACE conn3 <- [1,1462,null,{}] 05:19:06 INFO - PROCESS | 1790 | 1467461946644 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}] 05:19:06 INFO - PROCESS | 1790 | 1467461946649 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:06 INFO - PROCESS | 1790 | 1467461946882 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:19:07 INFO - PROCESS | 1790 | 1467461947196 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 1790 | 1467461947208 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e330c00 == 22 [pid = 1790] [id = 373] 05:19:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8f49ec00) [pid = 1790] [serial = 1120] [outer = (nil)] 05:19:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91f72400) [pid = 1790] [serial = 1121] [outer = 0x8f49ec00] 05:19:07 INFO - PROCESS | 1790 | 1467461947290 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x922ec000) [pid = 1790] [serial = 1122] [outer = 0x8f49ec00] 05:19:08 INFO - PROCESS | 1790 | 1467461948272 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]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1690ms 05:19:08 INFO - PROCESS | 1790 | 1467461948325 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:19:08 INFO - PROCESS | 1790 | 1467461948329 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:19:08 INFO - PROCESS | 1790 | 1467461948346 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 1790 | 1467461948355 Marionette TRACE conn3 <- [1,1466,null,{}] 05:19:08 INFO - PROCESS | 1790 | 1467461948362 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}] 05:19:08 INFO - PROCESS | 1790 | 1467461948372 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:08 INFO - PROCESS | 1790 | 1467461948603 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:19:08 INFO - PROCESS | 1790 | 1467461948817 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 1790 | 1467461948824 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d42000 == 23 [pid = 1790] [id = 374] 05:19:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x925aa800) [pid = 1790] [serial = 1123] [outer = (nil)] 05:19:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x92ac4000) [pid = 1790] [serial = 1124] [outer = 0x925aa800] 05:19:08 INFO - PROCESS | 1790 | 1467461948950 Marionette DEBUG loaded listener.js 05:19:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x92ac8800) [pid = 1790] [serial = 1125] [outer = 0x925aa800] 05:19:09 INFO - PROCESS | 1790 | 1467461949952 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]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1648ms 05:19:09 INFO - PROCESS | 1790 | 1467461949986 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 1790 | 1467461949991 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:19:10 INFO - PROCESS | 1790 | 1467461949998 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 1790 | 1467461950002 Marionette TRACE conn3 <- [1,1470,null,{}] 05:19:10 INFO - PROCESS | 1790 | 1467461950008 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}] 05:19:10 INFO - PROCESS | 1790 | 1467461950013 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:10 INFO - PROCESS | 1790 | 1467461950199 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:19:10 INFO - PROCESS | 1790 | 1467461950438 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 1790 | 1467461950446 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e323c00 == 24 [pid = 1790] [id = 375] 05:19:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x910d4c00) [pid = 1790] [serial = 1126] [outer = (nil)] 05:19:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x92dcdc00) [pid = 1790] [serial = 1127] [outer = 0x910d4c00] 05:19:10 INFO - PROCESS | 1790 | 1467461950544 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92dd9c00) [pid = 1790] [serial = 1128] [outer = 0x910d4c00] 05:19:11 INFO - PROCESS | 1790 | 1467461951457 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]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1531ms 05:19:11 INFO - PROCESS | 1790 | 1467461951530 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 1790 | 1467461951534 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:19:11 INFO - PROCESS | 1790 | 1467461951541 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 1790 | 1467461951544 Marionette TRACE conn3 <- [1,1474,null,{}] 05:19:11 INFO - PROCESS | 1790 | 1467461951550 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}] 05:19:11 INFO - PROCESS | 1790 | 1467461951556 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:11 INFO - PROCESS | 1790 | 1467461951804 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:19:12 INFO - PROCESS | 1790 | 1467461952141 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 1790 | 1467461952160 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d4000 == 25 [pid = 1790] [id = 376] 05:19:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x92fa9c00) [pid = 1790] [serial = 1129] [outer = (nil)] 05:19:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x93a03400) [pid = 1790] [serial = 1130] [outer = 0x92fa9c00] 05:19:12 INFO - PROCESS | 1790 | 1467461952256 Marionette DEBUG loaded listener.js 05:19:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x93c15800) [pid = 1790] [serial = 1131] [outer = 0x92fa9c00] 05:19:13 INFO - PROCESS | 1790 | 1467461953253 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]]]}] 05:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1784ms 05:19:13 INFO - PROCESS | 1790 | 1467461953326 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 1790 | 1467461953330 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:19:13 INFO - PROCESS | 1790 | 1467461953337 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:19:13 INFO - PROCESS | 1790 | 1467461953340 Marionette TRACE conn3 <- [1,1478,null,{}] 05:19:13 INFO - PROCESS | 1790 | 1467461953347 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}] 05:19:13 INFO - PROCESS | 1790 | 1467461953353 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:13 INFO - PROCESS | 1790 | 1467461953572 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:19:13 INFO - PROCESS | 1790 | 1467461953794 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 1790 | 1467461953804 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e214400 == 26 [pid = 1790] [id = 377] 05:19:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x8e32b800) [pid = 1790] [serial = 1132] [outer = (nil)] 05:19:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8f7ce400) [pid = 1790] [serial = 1133] [outer = 0x8e32b800] 05:19:13 INFO - PROCESS | 1790 | 1467461953931 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x91307800) [pid = 1790] [serial = 1134] [outer = 0x8e32b800] 05:19:15 INFO - PROCESS | 1790 | 1467461955096 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]]]}] 05:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1796ms 05:19:15 INFO - PROCESS | 1790 | 1467461955134 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 1790 | 1467461955140 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:19:15 INFO - PROCESS | 1790 | 1467461955148 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 1790 | 1467461955153 Marionette TRACE conn3 <- [1,1482,null,{}] 05:19:15 INFO - PROCESS | 1790 | 1467461955161 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}] 05:19:15 INFO - PROCESS | 1790 | 1467461955167 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:15 INFO - PROCESS | 1790 | 1467461955362 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:19:15 INFO - PROCESS | 1790 | 1467461955685 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 1790 | 1467461955692 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a0c00 == 27 [pid = 1790] [id = 378] 05:19:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x8f4a2800) [pid = 1790] [serial = 1135] [outer = (nil)] 05:19:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x910cc400) [pid = 1790] [serial = 1136] [outer = 0x8f4a2800] 05:19:15 INFO - PROCESS | 1790 | 1467461955769 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x911e6c00) [pid = 1790] [serial = 1137] [outer = 0x8f4a2800] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x91f76000 == 26 [pid = 1790] [id = 370] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x910cf400 == 25 [pid = 1790] [id = 369] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e324400 == 24 [pid = 1790] [id = 368] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x927dfc00 == 23 [pid = 1790] [id = 366] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c1c00 == 22 [pid = 1790] [id = 364] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21f400 == 21 [pid = 1790] [id = 365] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6a400 == 20 [pid = 1790] [id = 362] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee81400 == 19 [pid = 1790] [id = 361] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bf000 == 18 [pid = 1790] [id = 358] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e215800 == 17 [pid = 1790] [id = 359] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49e000 == 16 [pid = 1790] [id = 360] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee88c00 == 15 [pid = 1790] [id = 363] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x927b2c00 == 14 [pid = 1790] [id = 367] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e214400 == 13 [pid = 1790] [id = 377] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x910d4000 == 12 [pid = 1790] [id = 376] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e323c00 == 11 [pid = 1790] [id = 375] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e330c00 == 10 [pid = 1790] [id = 373] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x91d42000 == 9 [pid = 1790] [id = 374] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e220c00 == 8 [pid = 1790] [id = 372] 05:19:16 INFO - PROCESS | 1790 | --DOCSHELL 0x8e216400 == 7 [pid = 1790] [id = 371] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x922e7800) [pid = 1790] [serial = 1091] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x91f78400) [pid = 1790] [serial = 1088] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8f7ccc00) [pid = 1790] [serial = 1082] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e21dc00) [pid = 1790] [serial = 1079] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8e32e000) [pid = 1790] [serial = 1080] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8f4a7400) [pid = 1790] [serial = 1077] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8ee83400) [pid = 1790] [serial = 1076] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e330800) [pid = 1790] [serial = 1056] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8e324000) [pid = 1790] [serial = 1055] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x91d47000) [pid = 1790] [serial = 1059] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x91310800) [pid = 1790] [serial = 1058] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x927e2000) [pid = 1790] [serial = 1062] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x925a9000) [pid = 1790] [serial = 1061] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x94749400) [pid = 1790] [serial = 1065] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x93c1ac00) [pid = 1790] [serial = 1064] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x95187c00) [pid = 1790] [serial = 1068] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x9510e800) [pid = 1790] [serial = 1067] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x952ce400) [pid = 1790] [serial = 1071] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x95282800) [pid = 1790] [serial = 1070] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x96558c00) [pid = 1790] [serial = 1074] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x9535c800) [pid = 1790] [serial = 1073] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x91308c00) [pid = 1790] [serial = 1085] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x923c9c00) [pid = 1790] [serial = 1089] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x91359c00) [pid = 1790] [serial = 1086] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x910cc800) [pid = 1790] [serial = 1083] [outer = (nil)] [url = about:blank] 05:19:17 INFO - PROCESS | 1790 | 1467461957708 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]]]}] 05:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2589ms 05:19:17 INFO - PROCESS | 1790 | 1467461957739 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 1790 | 1467461957745 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:19:17 INFO - PROCESS | 1790 | 1467461957752 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 1790 | 1467461957759 Marionette TRACE conn3 <- [1,1486,null,{}] 05:19:17 INFO - PROCESS | 1790 | 1467461957767 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}] 05:19:17 INFO - PROCESS | 1790 | 1467461957772 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:17 INFO - PROCESS | 1790 | 1467461957951 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:19:18 INFO - PROCESS | 1790 | 1467461958076 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 1790 | 1467461958086 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32c800 == 8 [pid = 1790] [id = 379] 05:19:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x8e330c00) [pid = 1790] [serial = 1138] [outer = (nil)] 05:19:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x8ee83800) [pid = 1790] [serial = 1139] [outer = 0x8e330c00] 05:19:18 INFO - PROCESS | 1790 | 1467461958160 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x8ee90000) [pid = 1790] [serial = 1140] [outer = 0x8e330c00] 05:19:19 INFO - PROCESS | 1790 | 1467461959004 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]]]}] 05:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1288ms 05:19:19 INFO - PROCESS | 1790 | 1467461959040 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 1790 | 1467461959048 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:19:19 INFO - PROCESS | 1790 | 1467461959060 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 1790 | 1467461959063 Marionette TRACE conn3 <- [1,1490,null,{}] 05:19:19 INFO - PROCESS | 1790 | 1467461959070 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}] 05:19:19 INFO - PROCESS | 1790 | 1467461959076 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:19 INFO - PROCESS | 1790 | 1467461959259 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:19:19 INFO - PROCESS | 1790 | 1467461959409 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 1790 | 1467461959416 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7ccc00 == 9 [pid = 1790] [id = 380] 05:19:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x8f7d5800) [pid = 1790] [serial = 1141] [outer = (nil)] 05:19:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x910d5c00) [pid = 1790] [serial = 1142] [outer = 0x8f7d5800] 05:19:19 INFO - PROCESS | 1790 | 1467461959504 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x911ec000) [pid = 1790] [serial = 1143] [outer = 0x8f7d5800] 05:19:20 INFO - PROCESS | 1790 | 1467461960420 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]]]}] 05:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1383ms 05:19:20 INFO - PROCESS | 1790 | 1467461960443 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 1790 | 1467461960447 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:19:20 INFO - PROCESS | 1790 | 1467461960453 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 1790 | 1467461960459 Marionette TRACE conn3 <- [1,1494,null,{}] 05:19:20 INFO - PROCESS | 1790 | 1467461960482 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}] 05:19:20 INFO - PROCESS | 1790 | 1467461960491 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:20 INFO - PROCESS | 1790 | 1467461960704 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:19:20 INFO - PROCESS | 1790 | 1467461960732 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:20 INFO - PROCESS | 1790 | 1467461960746 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x91376800 == 10 [pid = 1790] [id = 381] 05:19:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x91376c00) [pid = 1790] [serial = 1144] [outer = (nil)] 05:19:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x9137c000) [pid = 1790] [serial = 1145] [outer = 0x91376c00] 05:19:20 INFO - PROCESS | 1790 | 1467461960814 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91d46400) [pid = 1790] [serial = 1146] [outer = 0x91376c00] 05:19:21 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8f49c000) [pid = 1790] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:19:21 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x910cf800) [pid = 1790] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:19:21 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x8e3c2400) [pid = 1790] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:19:21 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x8ee8e400) [pid = 1790] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:19:21 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x927e0400) [pid = 1790] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:19:21 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x8e328000) [pid = 1790] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:19:21 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x92aca000) [pid = 1790] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:19:21 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x924ad400) [pid = 1790] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:19:22 INFO - PROCESS | 1790 | 1467461962174 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]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1791ms 05:19:22 INFO - PROCESS | 1790 | 1467461962245 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 1790 | 1467461962250 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:19:22 INFO - PROCESS | 1790 | 1467461962256 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 1790 | 1467461962259 Marionette TRACE conn3 <- [1,1498,null,{}] 05:19:22 INFO - PROCESS | 1790 | 1467461962265 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}] 05:19:22 INFO - PROCESS | 1790 | 1467461962270 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:22 INFO - PROCESS | 1790 | 1467461962525 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:19:22 INFO - PROCESS | 1790 | 1467461962540 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 1790 | 1467461962548 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bac00 == 11 [pid = 1790] [id = 382] 05:19:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x910ce000) [pid = 1790] [serial = 1147] [outer = (nil)] 05:19:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x91d4d800) [pid = 1790] [serial = 1148] [outer = 0x910ce000] 05:19:22 INFO - PROCESS | 1790 | 1467461962619 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x91f71800) [pid = 1790] [serial = 1149] [outer = 0x910ce000] 05:19:23 INFO - PROCESS | 1790 | 1467461963407 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]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1181ms 05:19:23 INFO - PROCESS | 1790 | 1467461963438 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 1790 | 1467461963440 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:19:23 INFO - PROCESS | 1790 | 1467461963455 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 1790 | 1467461963457 Marionette TRACE conn3 <- [1,1502,null,{}] 05:19:23 INFO - PROCESS | 1790 | 1467461963464 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}] 05:19:23 INFO - PROCESS | 1790 | 1467461963469 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:23 INFO - PROCESS | 1790 | 1467461963638 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:19:23 INFO - PROCESS | 1790 | 1467461963647 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 1790 | 1467461963654 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7cb800 == 12 [pid = 1790] [id = 383] 05:19:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x91f73800) [pid = 1790] [serial = 1150] [outer = (nil)] 05:19:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x923d2400) [pid = 1790] [serial = 1151] [outer = 0x91f73800] 05:19:23 INFO - PROCESS | 1790 | 1467461963725 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x923d7c00) [pid = 1790] [serial = 1152] [outer = 0x91f73800] 05:19:24 INFO - PROCESS | 1790 | 1467461964949 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]]]}] 05:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1535ms 05:19:24 INFO - PROCESS | 1790 | 1467461964991 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 1790 | 1467461964997 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:19:25 INFO - PROCESS | 1790 | 1467461965006 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 1790 | 1467461965014 Marionette TRACE conn3 <- [1,1506,null,{}] 05:19:25 INFO - PROCESS | 1790 | 1467461965022 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}] 05:19:25 INFO - PROCESS | 1790 | 1467461965027 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:25 INFO - PROCESS | 1790 | 1467461965246 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:19:25 INFO - PROCESS | 1790 | 1467461965471 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 1790 | 1467461965481 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e220c00 == 13 [pid = 1790] [id = 384] 05:19:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8ee85c00) [pid = 1790] [serial = 1153] [outer = (nil)] 05:19:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8f7cd400) [pid = 1790] [serial = 1154] [outer = 0x8ee85c00] 05:19:25 INFO - PROCESS | 1790 | 1467461965580 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x910d1800) [pid = 1790] [serial = 1155] [outer = 0x8ee85c00] 05:19:26 INFO - PROCESS | 1790 | 1467461966623 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]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1637ms 05:19:26 INFO - PROCESS | 1790 | 1467461966642 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 1790 | 1467461966650 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:19:26 INFO - PROCESS | 1790 | 1467461966662 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 1790 | 1467461966665 Marionette TRACE conn3 <- [1,1510,null,{}] 05:19:26 INFO - PROCESS | 1790 | 1467461966672 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}] 05:19:26 INFO - PROCESS | 1790 | 1467461966678 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:26 INFO - PROCESS | 1790 | 1467461966869 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:19:27 INFO - PROCESS | 1790 | 1467461967131 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:27 INFO - PROCESS | 1790 | 1467461967142 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e7800 == 14 [pid = 1790] [id = 385] 05:19:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x91375800) [pid = 1790] [serial = 1156] [outer = (nil)] 05:19:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91d4d400) [pid = 1790] [serial = 1157] [outer = 0x91375800] 05:19:27 INFO - PROCESS | 1790 | 1467461967253 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x922df800) [pid = 1790] [serial = 1158] [outer = 0x91375800] 05:19:28 INFO - PROCESS | 1790 | 1467461968288 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]]]}] 05:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1687ms 05:19:28 INFO - PROCESS | 1790 | 1467461968349 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 1790 | 1467461968354 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:19:28 INFO - PROCESS | 1790 | 1467461968361 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 1790 | 1467461968367 Marionette TRACE conn3 <- [1,1514,null,{}] 05:19:28 INFO - PROCESS | 1790 | 1467461968384 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}] 05:19:28 INFO - PROCESS | 1790 | 1467461968394 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:28 INFO - PROCESS | 1790 | 1467461968610 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:19:28 INFO - PROCESS | 1790 | 1467461968828 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 1790 | 1467461968843 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a9400 == 15 [pid = 1790] [id = 386] 05:19:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x925ab400) [pid = 1790] [serial = 1159] [outer = (nil)] 05:19:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x925afc00) [pid = 1790] [serial = 1160] [outer = 0x925ab400] 05:19:28 INFO - PROCESS | 1790 | 1467461968948 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x927b2800) [pid = 1790] [serial = 1161] [outer = 0x925ab400] 05:19:29 INFO - PROCESS | 1790 | 1467461969943 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]]]}] 05:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1639ms 05:19:30 INFO - PROCESS | 1790 | 1467461970000 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 1790 | 1467461970005 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:19:30 INFO - PROCESS | 1790 | 1467461970012 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 1790 | 1467461970016 Marionette TRACE conn3 <- [1,1518,null,{}] 05:19:30 INFO - PROCESS | 1790 | 1467461970022 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}] 05:19:30 INFO - PROCESS | 1790 | 1467461970027 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:30 INFO - PROCESS | 1790 | 1467461970396 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:19:30 INFO - PROCESS | 1790 | 1467461970631 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 1790 | 1467461970639 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e328c00 == 16 [pid = 1790] [id = 387] 05:19:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8e329000) [pid = 1790] [serial = 1162] [outer = (nil)] 05:19:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8e32e800) [pid = 1790] [serial = 1163] [outer = 0x8e329000] 05:19:30 INFO - PROCESS | 1790 | 1467461970720 Marionette DEBUG loaded listener.js 05:19:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8ee85000) [pid = 1790] [serial = 1164] [outer = 0x8e329000] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x927adc00) [pid = 1790] [serial = 1113] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x925a6000) [pid = 1790] [serial = 1112] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x923d0c00) [pid = 1790] [serial = 1092] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9130b000) [pid = 1790] [serial = 1109] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x9135a800) [pid = 1790] [serial = 1110] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x8ee8a000) [pid = 1790] [serial = 1094] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x910d6c00) [pid = 1790] [serial = 1095] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x922e2000) [pid = 1790] [serial = 1097] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x924a9c00) [pid = 1790] [serial = 1098] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x927e8c00) [pid = 1790] [serial = 1100] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x929e9400) [pid = 1790] [serial = 1101] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x8e3bec00) [pid = 1790] [serial = 1106] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x8f49b000) [pid = 1790] [serial = 1107] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x92ad7800) [pid = 1790] [serial = 1103] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x92ada800) [pid = 1790] [serial = 1104] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1790 | 1467461971747 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]]]}] 05:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1789ms 05:19:31 INFO - PROCESS | 1790 | 1467461971805 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:19:31 INFO - PROCESS | 1790 | 1467461971811 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:19:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:19:31 INFO - PROCESS | 1790 | 1467461971821 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - PROCESS | 1790 | 1467461971825 Marionette TRACE conn3 <- [1,1522,null,{}] 05:19:31 INFO - PROCESS | 1790 | 1467461971832 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}] 05:19:31 INFO - PROCESS | 1790 | 1467461971838 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:32 INFO - PROCESS | 1790 | 1467461972004 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:19:32 INFO - PROCESS | 1790 | 1467461972014 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 1790 | 1467461972020 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e3c00 == 17 [pid = 1790] [id = 388] 05:19:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x911e4000) [pid = 1790] [serial = 1165] [outer = (nil)] 05:19:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x9130c000) [pid = 1790] [serial = 1166] [outer = 0x911e4000] 05:19:32 INFO - PROCESS | 1790 | 1467461972103 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x91353800) [pid = 1790] [serial = 1167] [outer = 0x911e4000] 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:32 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:19:33 INFO - PROCESS | 1790 | 1467461972992 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"]]]}] 05:19:33 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 () { 05:19:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:19:33 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 () { 05:19:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:19:33 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 () { 05:19:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:19:33 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 () { 05:19:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:19:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:19:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1234ms 05:19:33 INFO - PROCESS | 1790 | 1467461973058 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:19:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:19:33 INFO - PROCESS | 1790 | 1467461973067 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:19:33 INFO - PROCESS | 1790 | 1467461973073 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 1790 | 1467461973078 Marionette TRACE conn3 <- [1,1526,null,{}] 05:19:33 INFO - PROCESS | 1790 | 1467461973084 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}] 05:19:33 INFO - PROCESS | 1790 | 1467461973089 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:33 INFO - PROCESS | 1790 | 1467461973244 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:19:33 INFO - PROCESS | 1790 | 1467461973375 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 1790 | 1467461973385 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x91359000 == 18 [pid = 1790] [id = 389] 05:19:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x924ac400) [pid = 1790] [serial = 1168] [outer = (nil)] 05:19:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x925a2400) [pid = 1790] [serial = 1169] [outer = 0x924ac400] 05:19:33 INFO - PROCESS | 1790 | 1467461973457 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x925ac400) [pid = 1790] [serial = 1170] [outer = 0x924ac400] 05:19:34 INFO - PROCESS | 1790 | 1467461974251 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"]]]}] 05:19:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:19:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:19:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:19:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:19:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:19:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:19:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:19:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1238ms 05:19:34 INFO - PROCESS | 1790 | 1467461974316 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 1790 | 1467461974323 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:19:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:19:34 INFO - PROCESS | 1790 | 1467461974340 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 1790 | 1467461974347 Marionette TRACE conn3 <- [1,1530,null,{}] 05:19:34 INFO - PROCESS | 1790 | 1467461974359 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}] 05:19:34 INFO - PROCESS | 1790 | 1467461974364 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:34 INFO - PROCESS | 1790 | 1467461974599 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:19:34 INFO - PROCESS | 1790 | 1467461974616 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 1790 | 1467461974624 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a3400 == 19 [pid = 1790] [id = 390] 05:19:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x925b0000) [pid = 1790] [serial = 1171] [outer = (nil)] 05:19:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x929ee800) [pid = 1790] [serial = 1172] [outer = 0x925b0000] 05:19:34 INFO - PROCESS | 1790 | 1467461974692 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x92ac2400) [pid = 1790] [serial = 1173] [outer = 0x925b0000] 05:19:35 INFO - PROCESS | 1790 | 1467461975495 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]]]}] 05:19:35 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 05:19:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:19:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:19:35 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:19:35 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. 05:19:35 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:19:35 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1198ms 05:19:35 INFO - PROCESS | 1790 | 1467461975534 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 1790 | 1467461975538 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:19:35 INFO - PROCESS | 1790 | 1467461975544 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 1790 | 1467461975547 Marionette TRACE conn3 <- [1,1534,null,{}] 05:19:35 INFO - PROCESS | 1790 | 1467461975553 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}] 05:19:35 INFO - PROCESS | 1790 | 1467461975558 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:35 INFO - PROCESS | 1790 | 1467461975753 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:19:35 INFO - PROCESS | 1790 | 1467461975778 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 1790 | 1467461975788 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a4800 == 20 [pid = 1790] [id = 391] 05:19:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x92acac00) [pid = 1790] [serial = 1174] [outer = (nil)] 05:19:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x92ad3400) [pid = 1790] [serial = 1175] [outer = 0x92acac00] 05:19:35 INFO - PROCESS | 1790 | 1467461975853 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92ad7800) [pid = 1790] [serial = 1176] [outer = 0x92acac00] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x91376c00) [pid = 1790] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x910ce000) [pid = 1790] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x8e330c00) [pid = 1790] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x8f4a2800) [pid = 1790] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8e21e000) [pid = 1790] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x910d2000) [pid = 1790] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x8f49ec00) [pid = 1790] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x925aa800) [pid = 1790] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x910d4c00) [pid = 1790] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x92fa9c00) [pid = 1790] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x8e32b800) [pid = 1790] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:19:36 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x8f7d5800) [pid = 1790] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:19:36 INFO - PROCESS | 1790 | 1467461976888 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]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:19:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1387ms 05:19:36 INFO - PROCESS | 1790 | 1467461976932 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 1790 | 1467461976937 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:19:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:19:36 INFO - PROCESS | 1790 | 1467461976944 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 1790 | 1467461976947 Marionette TRACE conn3 <- [1,1538,null,{}] 05:19:36 INFO - PROCESS | 1790 | 1467461976953 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}] 05:19:36 INFO - PROCESS | 1790 | 1467461976958 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:37 INFO - PROCESS | 1790 | 1467461977124 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:19:37 INFO - PROCESS | 1790 | 1467461977133 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 1790 | 1467461977150 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x91376400 == 21 [pid = 1790] [id = 392] 05:19:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x924a5800) [pid = 1790] [serial = 1177] [outer = (nil)] 05:19:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x92ad9c00) [pid = 1790] [serial = 1178] [outer = 0x924a5800] 05:19:37 INFO - PROCESS | 1790 | 1467461977353 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x92ddb000) [pid = 1790] [serial = 1179] [outer = 0x924a5800] 05:19:38 INFO - PROCESS | 1790 | 1467461978158 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]]]}] 05:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1231ms 05:19:38 INFO - PROCESS | 1790 | 1467461978177 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 1790 | 1467461978180 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:19:38 INFO - PROCESS | 1790 | 1467461978190 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 1790 | 1467461978193 Marionette TRACE conn3 <- [1,1542,null,{}] 05:19:38 INFO - PROCESS | 1790 | 1467461978199 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}] 05:19:38 INFO - PROCESS | 1790 | 1467461978204 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:38 INFO - PROCESS | 1790 | 1467461978419 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:19:38 INFO - PROCESS | 1790 | 1467461978605 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 1790 | 1467461978617 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e325800 == 22 [pid = 1790] [id = 393] 05:19:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8e326c00) [pid = 1790] [serial = 1180] [outer = (nil)] 05:19:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8e32ec00) [pid = 1790] [serial = 1181] [outer = 0x8e326c00] 05:19:38 INFO - PROCESS | 1790 | 1467461978701 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8ee8bc00) [pid = 1790] [serial = 1182] [outer = 0x8e326c00] 05:19:39 INFO - PROCESS | 1790 | 1467461979706 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]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1583ms 05:19:39 INFO - PROCESS | 1790 | 1467461979776 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:19:39 INFO - PROCESS | 1790 | 1467461979783 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:19:39 INFO - PROCESS | 1790 | 1467461979792 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 1790 | 1467461979798 Marionette TRACE conn3 <- [1,1546,null,{}] 05:19:39 INFO - PROCESS | 1790 | 1467461979805 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}] 05:19:39 INFO - PROCESS | 1790 | 1467461979811 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:40 INFO - PROCESS | 1790 | 1467461980051 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:19:40 INFO - PROCESS | 1790 | 1467461980293 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 1790 | 1467461980304 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x910ce800 == 23 [pid = 1790] [id = 394] 05:19:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x91371800) [pid = 1790] [serial = 1183] [outer = (nil)] 05:19:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91d4e800) [pid = 1790] [serial = 1184] [outer = 0x91371800] 05:19:40 INFO - PROCESS | 1790 | 1467461980387 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x923cfc00) [pid = 1790] [serial = 1185] [outer = 0x91371800] 05:19:41 INFO - PROCESS | 1790 | 1467461981277 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]]]}] 05:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1538ms 05:19:41 INFO - PROCESS | 1790 | 1467461981329 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:19:41 INFO - PROCESS | 1790 | 1467461981334 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:19:41 INFO - PROCESS | 1790 | 1467461981341 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 1790 | 1467461981345 Marionette TRACE conn3 <- [1,1550,null,{}] 05:19:41 INFO - PROCESS | 1790 | 1467461981352 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}] 05:19:41 INFO - PROCESS | 1790 | 1467461981358 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:41 INFO - PROCESS | 1790 | 1467461981549 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:19:41 INFO - PROCESS | 1790 | 1467461981829 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 1790 | 1467461981837 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x927e2400 == 24 [pid = 1790] [id = 395] 05:19:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x929e3000) [pid = 1790] [serial = 1186] [outer = (nil)] 05:19:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x929ec800) [pid = 1790] [serial = 1187] [outer = 0x929e3000] 05:19:41 INFO - PROCESS | 1790 | 1467461981963 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92ad4000) [pid = 1790] [serial = 1188] [outer = 0x929e3000] 05:19:42 INFO - PROCESS | 1790 | 1467461982851 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]]]}] 05:19:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1539ms 05:19:42 INFO - PROCESS | 1790 | 1467461982882 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 1790 | 1467461982889 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:19:42 INFO - PROCESS | 1790 | 1467461982906 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 1790 | 1467461982913 Marionette TRACE conn3 <- [1,1554,null,{}] 05:19:42 INFO - PROCESS | 1790 | 1467461982919 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}] 05:19:42 INFO - PROCESS | 1790 | 1467461982926 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:43 INFO - PROCESS | 1790 | 1467461983157 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:19:43 INFO - PROCESS | 1790 | 1467461983380 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 1790 | 1467461983390 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21b000 == 25 [pid = 1790] [id = 396] 05:19:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8f7d6800) [pid = 1790] [serial = 1189] [outer = (nil)] 05:19:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x93a0d800) [pid = 1790] [serial = 1190] [outer = 0x8f7d6800] 05:19:43 INFO - PROCESS | 1790 | 1467461983511 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x93c1ac00) [pid = 1790] [serial = 1191] [outer = 0x8f7d6800] 05:19:44 INFO - PROCESS | 1790 | 1467461984396 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]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1561ms 05:19:44 INFO - PROCESS | 1790 | 1467461984459 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 1790 | 1467461984463 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:19:44 INFO - PROCESS | 1790 | 1467461984470 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 1790 | 1467461984474 Marionette TRACE conn3 <- [1,1558,null,{}] 05:19:44 INFO - PROCESS | 1790 | 1467461984479 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}] 05:19:44 INFO - PROCESS | 1790 | 1467461984485 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:44 INFO - PROCESS | 1790 | 1467461984673 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:19:44 INFO - PROCESS | 1790 | 1467461984898 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 1790 | 1467461984906 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c1000 == 26 [pid = 1790] [id = 397] 05:19:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x910d3800) [pid = 1790] [serial = 1192] [outer = (nil)] 05:19:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x93c14000) [pid = 1790] [serial = 1193] [outer = 0x910d3800] 05:19:45 INFO - PROCESS | 1790 | 1467461985032 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x947eac00) [pid = 1790] [serial = 1194] [outer = 0x910d3800] 05:19:45 INFO - PROCESS | 1790 | 1467461985914 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]]]}] 05:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1484ms 05:19:45 INFO - PROCESS | 1790 | 1467461985955 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:19:45 INFO - PROCESS | 1790 | 1467461985959 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:19:45 INFO - PROCESS | 1790 | 1467461985966 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:19:45 INFO - PROCESS | 1790 | 1467461985969 Marionette TRACE conn3 <- [1,1562,null,{}] 05:19:45 INFO - PROCESS | 1790 | 1467461985975 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}] 05:19:45 INFO - PROCESS | 1790 | 1467461985981 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:46 INFO - PROCESS | 1790 | 1467461986166 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:19:46 INFO - PROCESS | 1790 | 1467461986343 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 1790 | 1467461986360 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x947f6000 == 27 [pid = 1790] [id = 398] 05:19:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x947f7000) [pid = 1790] [serial = 1195] [outer = (nil)] 05:19:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x95103400) [pid = 1790] [serial = 1196] [outer = 0x947f7000] 05:19:46 INFO - PROCESS | 1790 | 1467461986450 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x9510cc00) [pid = 1790] [serial = 1197] [outer = 0x947f7000] 05:19:47 INFO - PROCESS | 1790 | 1467461987419 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]]]}] 05:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1491ms 05:19:47 INFO - PROCESS | 1790 | 1467461987458 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 1790 | 1467461987462 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:19:47 INFO - PROCESS | 1790 | 1467461987469 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - PROCESS | 1790 | 1467461987472 Marionette TRACE conn3 <- [1,1566,null,{}] 05:19:47 INFO - PROCESS | 1790 | 1467461987478 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}] 05:19:47 INFO - PROCESS | 1790 | 1467461987483 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:47 INFO - PROCESS | 1790 | 1467461987658 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:19:47 INFO - PROCESS | 1790 | 1467461987834 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 1790 | 1467461987842 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x947f4800 == 28 [pid = 1790] [id = 399] 05:19:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x9510c000) [pid = 1790] [serial = 1198] [outer = (nil)] 05:19:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x95196800) [pid = 1790] [serial = 1199] [outer = 0x9510c000] 05:19:47 INFO - PROCESS | 1790 | 1467461987922 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x951ea800) [pid = 1790] [serial = 1200] [outer = 0x9510c000] 05:19:48 INFO - PROCESS | 1790 | 1467461988870 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]]]}] 05:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1439ms 05:19:48 INFO - PROCESS | 1790 | 1467461988909 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 1790 | 1467461988912 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:19:48 INFO - PROCESS | 1790 | 1467461988919 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 1790 | 1467461988923 Marionette TRACE conn3 <- [1,1570,null,{}] 05:19:48 INFO - PROCESS | 1790 | 1467461988929 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}] 05:19:48 INFO - PROCESS | 1790 | 1467461988934 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:49 INFO - PROCESS | 1790 | 1467461989109 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:19:49 INFO - PROCESS | 1790 | 1467461989609 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 1790 | 1467461989618 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e328000 == 29 [pid = 1790] [id = 400] 05:19:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8e328400) [pid = 1790] [serial = 1201] [outer = (nil)] 05:19:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8e330c00) [pid = 1790] [serial = 1202] [outer = 0x8e328400] 05:19:49 INFO - PROCESS | 1790 | 1467461989703 Marionette DEBUG loaded listener.js 05:19:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8ee8f800) [pid = 1790] [serial = 1203] [outer = 0x8e328400] 05:19:50 INFO - PROCESS | 1790 | 1467461990575 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]]]}] 05:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1699ms 05:19:50 INFO - PROCESS | 1790 | 1467461990635 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:19:50 INFO - PROCESS | 1790 | 1467461990642 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:19:50 INFO - PROCESS | 1790 | 1467461990651 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 1790 | 1467461990655 Marionette TRACE conn3 <- [1,1574,null,{}] 05:19:50 INFO - PROCESS | 1790 | 1467461990663 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}] 05:19:50 INFO - PROCESS | 1790 | 1467461990671 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:50 INFO - PROCESS | 1790 | 1467461990848 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:19:51 INFO - PROCESS | 1790 | 1467461991148 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 1790 | 1467461991160 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bb400 == 30 [pid = 1790] [id = 401] 05:19:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x910ce000) [pid = 1790] [serial = 1204] [outer = (nil)] 05:19:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x91350000) [pid = 1790] [serial = 1205] [outer = 0x910ce000] 05:19:51 INFO - PROCESS | 1790 | 1467461991240 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x91d48400) [pid = 1790] [serial = 1206] [outer = 0x910ce000] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x9137c000) [pid = 1790] [serial = 1145] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91d4d800) [pid = 1790] [serial = 1148] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8ee83800) [pid = 1790] [serial = 1139] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x8ee90000) [pid = 1790] [serial = 1140] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x911e6c00) [pid = 1790] [serial = 1137] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x910cc400) [pid = 1790] [serial = 1136] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x8e3bfc00) [pid = 1790] [serial = 1116] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8e32a000) [pid = 1790] [serial = 1115] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x91304c00) [pid = 1790] [serial = 1119] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x911e8400) [pid = 1790] [serial = 1118] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x922ec000) [pid = 1790] [serial = 1122] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x91f72400) [pid = 1790] [serial = 1121] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x92ac8800) [pid = 1790] [serial = 1125] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x92ac4000) [pid = 1790] [serial = 1124] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x92dd9c00) [pid = 1790] [serial = 1128] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x92dcdc00) [pid = 1790] [serial = 1127] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x93c15800) [pid = 1790] [serial = 1131] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x93a03400) [pid = 1790] [serial = 1130] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x91307800) [pid = 1790] [serial = 1134] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8f7ce400) [pid = 1790] [serial = 1133] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91d46400) [pid = 1790] [serial = 1146] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x911ec000) [pid = 1790] [serial = 1143] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x910d5c00) [pid = 1790] [serial = 1142] [outer = (nil)] [url = about:blank] 05:19:52 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x91f71800) [pid = 1790] [serial = 1149] [outer = (nil)] [url = about:blank] 05:19:53 INFO - PROCESS | 1790 | 1467461993211 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]]]}] 05:19:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:19:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2591ms 05:19:53 INFO - PROCESS | 1790 | 1467461993243 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 1790 | 1467461993249 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:19:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:19:53 INFO - PROCESS | 1790 | 1467461993256 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 1790 | 1467461993261 Marionette TRACE conn3 <- [1,1578,null,{}] 05:19:53 INFO - PROCESS | 1790 | 1467461993269 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}] 05:19:53 INFO - PROCESS | 1790 | 1467461993274 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:53 INFO - PROCESS | 1790 | 1467461993441 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:19:53 INFO - PROCESS | 1790 | 1467461993453 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 1790 | 1467461993462 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49f400 == 31 [pid = 1790] [id = 402] 05:19:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x8f4a4c00) [pid = 1790] [serial = 1207] [outer = (nil)] 05:19:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x8f7d6400) [pid = 1790] [serial = 1208] [outer = 0x8f4a4c00] 05:19:53 INFO - PROCESS | 1790 | 1467461993572 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x910ca400) [pid = 1790] [serial = 1209] [outer = 0x8f4a4c00] 05:19:54 INFO - PROCESS | 1790 | 1467461994502 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]]]}] 05:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1286ms 05:19:54 INFO - PROCESS | 1790 | 1467461994543 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 1790 | 1467461994551 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:19:54 INFO - PROCESS | 1790 | 1467461994562 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 1790 | 1467461994566 Marionette TRACE conn3 <- [1,1582,null,{}] 05:19:54 INFO - PROCESS | 1790 | 1467461994573 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}] 05:19:54 INFO - PROCESS | 1790 | 1467461994578 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:54 INFO - PROCESS | 1790 | 1467461994763 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:19:54 INFO - PROCESS | 1790 | 1467461994774 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 1790 | 1467461994785 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e5400 == 32 [pid = 1790] [id = 403] 05:19:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x911ee400) [pid = 1790] [serial = 1210] [outer = (nil)] 05:19:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91307800) [pid = 1790] [serial = 1211] [outer = 0x911ee400] 05:19:54 INFO - PROCESS | 1790 | 1467461994983 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x91350c00) [pid = 1790] [serial = 1212] [outer = 0x911ee400] 05:19:55 INFO - PROCESS | 1790 | 1467461995847 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]]]}] 05:19:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:19:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1332ms 05:19:55 INFO - PROCESS | 1790 | 1467461995894 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 1790 | 1467461995899 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:19:55 INFO - PROCESS | 1790 | 1467461995913 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 1790 | 1467461995918 Marionette TRACE conn3 <- [1,1586,null,{}] 05:19:55 INFO - PROCESS | 1790 | 1467461995936 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}] 05:19:55 INFO - PROCESS | 1790 | 1467461995945 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:56 INFO - PROCESS | 1790 | 1467461996173 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:19:56 INFO - PROCESS | 1790 | 1467461996197 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 1790 | 1467461996208 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x922dfc00 == 33 [pid = 1790] [id = 404] 05:19:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x922e2400) [pid = 1790] [serial = 1213] [outer = (nil)] 05:19:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x922ea400) [pid = 1790] [serial = 1214] [outer = 0x922e2400] 05:19:56 INFO - PROCESS | 1790 | 1467461996283 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x924a6c00) [pid = 1790] [serial = 1215] [outer = 0x922e2400] 05:19:57 INFO - PROCESS | 1790 | 1467461997261 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]]]}] 05:19:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1384ms 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91f73800) [pid = 1790] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x924ac400) [pid = 1790] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8ee85c00) [pid = 1790] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8e329000) [pid = 1790] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x911e4000) [pid = 1790] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91375800) [pid = 1790] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x925b0000) [pid = 1790] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x925ab400) [pid = 1790] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x92acac00) [pid = 1790] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:19:57 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x924a5800) [pid = 1790] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:19:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:19:57 INFO - PROCESS | 1790 | 1467461997745 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 1790 | 1467461997748 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:19:57 INFO - PROCESS | 1790 | 1467461997760 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 1790 | 1467461997763 Marionette TRACE conn3 <- [1,1590,null,{}] 05:19:57 INFO - PROCESS | 1790 | 1467461997769 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}] 05:19:57 INFO - PROCESS | 1790 | 1467461997774 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:57 INFO - PROCESS | 1790 | 1467461997913 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:19:57 INFO - PROCESS | 1790 | 1467461997931 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 1790 | 1467461997939 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x9134f000 == 34 [pid = 1790] [id = 405] 05:19:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x91f77000) [pid = 1790] [serial = 1216] [outer = (nil)] 05:19:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x924ac400) [pid = 1790] [serial = 1217] [outer = 0x91f77000] 05:19:58 INFO - PROCESS | 1790 | 1467461998009 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x925ae800) [pid = 1790] [serial = 1218] [outer = 0x91f77000] 05:19:58 INFO - PROCESS | 1790 | 1467461998944 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]]]}] 05:19:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:19:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1232ms 05:19:58 INFO - PROCESS | 1790 | 1467461998991 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 1790 | 1467461998994 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:19:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:19:59 INFO - PROCESS | 1790 | 1467461999002 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 1790 | 1467461999006 Marionette TRACE conn3 <- [1,1594,null,{}] 05:19:59 INFO - PROCESS | 1790 | 1467461999011 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}] 05:19:59 INFO - PROCESS | 1790 | 1467461999017 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:59 INFO - PROCESS | 1790 | 1467461999172 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:19:59 INFO - PROCESS | 1790 | 1467461999181 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:59 INFO - PROCESS | 1790 | 1467461999188 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:19:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e323c00 == 35 [pid = 1790] [id = 406] 05:19:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x925adc00) [pid = 1790] [serial = 1219] [outer = (nil)] 05:19:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x929e2000) [pid = 1790] [serial = 1220] [outer = 0x925adc00] 05:19:59 INFO - PROCESS | 1790 | 1467461999261 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x929e8400) [pid = 1790] [serial = 1221] [outer = 0x925adc00] 05:20:00 INFO - PROCESS | 1790 | 1467462000450 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]]]}] 05:20:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:20:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1532ms 05:20:00 INFO - PROCESS | 1790 | 1467462000536 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:20:00 INFO - PROCESS | 1790 | 1467462000543 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:20:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:20:00 INFO - PROCESS | 1790 | 1467462000551 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:20:00 INFO - PROCESS | 1790 | 1467462000556 Marionette TRACE conn3 <- [1,1598,null,{}] 05:20:00 INFO - PROCESS | 1790 | 1467462000565 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}] 05:20:00 INFO - PROCESS | 1790 | 1467462000571 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:00 INFO - PROCESS | 1790 | 1467462000795 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:20:01 INFO - PROCESS | 1790 | 1467462001039 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:01 INFO - PROCESS | 1790 | 1467462001050 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee81c00 == 36 [pid = 1790] [id = 407] 05:20:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x8ee83000) [pid = 1790] [serial = 1222] [outer = (nil)] 05:20:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x910d8400) [pid = 1790] [serial = 1223] [outer = 0x8ee83000] 05:20:01 INFO - PROCESS | 1790 | 1467462001153 Marionette DEBUG loaded listener.js 05:20:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x91304000) [pid = 1790] [serial = 1224] [outer = 0x8ee83000] 05:20:02 INFO - PROCESS | 1790 | 1467462002210 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]]]}] 05:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1740ms 05:20:02 INFO - PROCESS | 1790 | 1467462002291 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:20:02 INFO - PROCESS | 1790 | 1467462002299 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:20:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:20:02 INFO - PROCESS | 1790 | 1467462002311 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:20:02 INFO - PROCESS | 1790 | 1467462002315 Marionette TRACE conn3 <- [1,1602,null,{}] 05:20:02 INFO - PROCESS | 1790 | 1467462002322 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}] 05:20:02 INFO - PROCESS | 1790 | 1467462002328 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:02 INFO - PROCESS | 1790 | 1467462002572 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:20:02 INFO - PROCESS | 1790 | 1467462002810 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 1790 | 1467462002822 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6b000 == 37 [pid = 1790] [id = 408] 05:20:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91f72800) [pid = 1790] [serial = 1225] [outer = (nil)] 05:20:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x922e5c00) [pid = 1790] [serial = 1226] [outer = 0x91f72800] 05:20:02 INFO - PROCESS | 1790 | 1467462002924 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x91f76000) [pid = 1790] [serial = 1227] [outer = 0x91f72800] 05:20:03 INFO - PROCESS | 1790 | 1467462003938 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]]]}] 05:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1691ms 05:20:04 INFO - PROCESS | 1790 | 1467462004002 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:20:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:20:04 INFO - PROCESS | 1790 | 1467462004007 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:20:04 INFO - PROCESS | 1790 | 1467462004014 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 1790 | 1467462004021 Marionette TRACE conn3 <- [1,1606,null,{}] 05:20:04 INFO - PROCESS | 1790 | 1467462004038 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}] 05:20:04 INFO - PROCESS | 1790 | 1467462004048 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:04 INFO - PROCESS | 1790 | 1467462004267 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:20:04 INFO - PROCESS | 1790 | 1467462004496 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 1790 | 1467462004504 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ad0800 == 38 [pid = 1790] [id = 409] 05:20:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x92ad1800) [pid = 1790] [serial = 1228] [outer = (nil)] 05:20:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x92adc000) [pid = 1790] [serial = 1229] [outer = 0x92ad1800] 05:20:04 INFO - PROCESS | 1790 | 1467462004618 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x92dd8c00) [pid = 1790] [serial = 1230] [outer = 0x92ad1800] 05:20:05 INFO - PROCESS | 1790 | 1467462005581 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]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:20:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1643ms 05:20:05 INFO - PROCESS | 1790 | 1467462005657 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 1790 | 1467462005663 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:20:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:20:05 INFO - PROCESS | 1790 | 1467462005669 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 1790 | 1467462005673 Marionette TRACE conn3 <- [1,1610,null,{}] 05:20:05 INFO - PROCESS | 1790 | 1467462005679 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}] 05:20:05 INFO - PROCESS | 1790 | 1467462005685 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:05 INFO - PROCESS | 1790 | 1467462005877 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:20:06 INFO - PROCESS | 1790 | 1467462006111 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 1790 | 1467462006120 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e321c00 == 39 [pid = 1790] [id = 410] 05:20:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8e32c000) [pid = 1790] [serial = 1231] [outer = (nil)] 05:20:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x9396b000) [pid = 1790] [serial = 1232] [outer = 0x8e32c000] 05:20:06 INFO - PROCESS | 1790 | 1467462006235 Marionette DEBUG loaded listener.js 05:20:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x93a07800) [pid = 1790] [serial = 1233] [outer = 0x8e32c000] 05:20:07 INFO - PROCESS | 1790 | 1467462007365 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]]]}] 05:20:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:20:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1734ms 05:20:07 INFO - PROCESS | 1790 | 1467462007405 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:20:07 INFO - PROCESS | 1790 | 1467462007410 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:20:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:20:07 INFO - PROCESS | 1790 | 1467462007419 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:20:07 INFO - PROCESS | 1790 | 1467462007424 Marionette TRACE conn3 <- [1,1614,null,{}] 05:20:07 INFO - PROCESS | 1790 | 1467462007432 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}] 05:20:07 INFO - PROCESS | 1790 | 1467462007440 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:07 INFO - PROCESS | 1790 | 1467462007639 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:20:08 INFO - PROCESS | 1790 | 1467462007980 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:08 INFO - PROCESS | 1790 | 1467462007994 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7ca400 == 40 [pid = 1790] [id = 411] 05:20:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x8f7ce000) [pid = 1790] [serial = 1234] [outer = (nil)] 05:20:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x910cd400) [pid = 1790] [serial = 1235] [outer = 0x8f7ce000] 05:20:08 INFO - PROCESS | 1790 | 1467462008068 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x910d5800) [pid = 1790] [serial = 1236] [outer = 0x8f7ce000] 05:20:08 INFO - PROCESS | 1790 | --DOCSHELL 0x9134f000 == 39 [pid = 1790] [id = 405] 05:20:08 INFO - PROCESS | 1790 | --DOCSHELL 0x922dfc00 == 38 [pid = 1790] [id = 404] 05:20:08 INFO - PROCESS | 1790 | --DOCSHELL 0x911e5400 == 37 [pid = 1790] [id = 403] 05:20:08 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49f400 == 36 [pid = 1790] [id = 402] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x923d7c00) [pid = 1790] [serial = 1152] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8f7cd400) [pid = 1790] [serial = 1154] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x8ee85000) [pid = 1790] [serial = 1164] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x91353800) [pid = 1790] [serial = 1167] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x922df800) [pid = 1790] [serial = 1158] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x8e32e800) [pid = 1790] [serial = 1163] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x9130c000) [pid = 1790] [serial = 1166] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x923d2400) [pid = 1790] [serial = 1151] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x925afc00) [pid = 1790] [serial = 1160] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91d4d400) [pid = 1790] [serial = 1157] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x927b2800) [pid = 1790] [serial = 1161] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x910d1800) [pid = 1790] [serial = 1155] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x92ad9c00) [pid = 1790] [serial = 1178] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x92ddb000) [pid = 1790] [serial = 1179] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x925a2400) [pid = 1790] [serial = 1169] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x92ac2400) [pid = 1790] [serial = 1173] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x925ac400) [pid = 1790] [serial = 1170] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x92ad3400) [pid = 1790] [serial = 1175] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x92ad7800) [pid = 1790] [serial = 1176] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x929ee800) [pid = 1790] [serial = 1172] [outer = (nil)] [url = about:blank] 05:20:08 INFO - PROCESS | 1790 | 1467462008958 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]]]}] 05:20: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 05:20:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1594ms 05:20:09 INFO - PROCESS | 1790 | 1467462009013 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:20:09 INFO - PROCESS | 1790 | 1467462009020 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:20:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:20:09 INFO - PROCESS | 1790 | 1467462009030 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:20:09 INFO - PROCESS | 1790 | 1467462009034 Marionette TRACE conn3 <- [1,1618,null,{}] 05:20:09 INFO - PROCESS | 1790 | 1467462009040 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}] 05:20:09 INFO - PROCESS | 1790 | 1467462009046 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:09 INFO - PROCESS | 1790 | 1467462009216 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:20:09 INFO - PROCESS | 1790 | 1467462009370 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 1790 | 1467462009376 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8a800 == 37 [pid = 1790] [id = 412] 05:20:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x91310400) [pid = 1790] [serial = 1237] [outer = (nil)] 05:20:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x9137e400) [pid = 1790] [serial = 1238] [outer = 0x91310400] 05:20:09 INFO - PROCESS | 1790 | 1467462009466 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x91f6cc00) [pid = 1790] [serial = 1239] [outer = 0x91310400] 05:20:10 INFO - PROCESS | 1790 | 1467462010304 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]]]}] 05:20:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:20:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1336ms 05:20:10 INFO - PROCESS | 1790 | 1467462010367 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 1790 | 1467462010371 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:20:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:20:10 INFO - PROCESS | 1790 | 1467462010378 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 1790 | 1467462010384 Marionette TRACE conn3 <- [1,1622,null,{}] 05:20:10 INFO - PROCESS | 1790 | 1467462010401 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}] 05:20:10 INFO - PROCESS | 1790 | 1467462010409 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:10 INFO - PROCESS | 1790 | 1467462010581 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:20:10 INFO - PROCESS | 1790 | 1467462010729 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:10 INFO - PROCESS | 1790 | 1467462010741 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x925ab400 == 38 [pid = 1790] [id = 413] 05:20:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x925ac400) [pid = 1790] [serial = 1240] [outer = (nil)] 05:20:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x927de000) [pid = 1790] [serial = 1241] [outer = 0x925ac400] 05:20:10 INFO - PROCESS | 1790 | 1467462010816 Marionette DEBUG loaded listener.js 05:20:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x929e3800) [pid = 1790] [serial = 1242] [outer = 0x925ac400] 05:20:11 INFO - PROCESS | 1790 | 1467462011729 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]]]}] 05:20: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 05:20:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1394ms 05:20:11 INFO - PROCESS | 1790 | 1467462011772 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:20:11 INFO - PROCESS | 1790 | 1467462011777 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:20:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:20:11 INFO - PROCESS | 1790 | 1467462011783 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:20:11 INFO - PROCESS | 1790 | 1467462011787 Marionette TRACE conn3 <- [1,1626,null,{}] 05:20:11 INFO - PROCESS | 1790 | 1467462011801 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}] 05:20:11 INFO - PROCESS | 1790 | 1467462011806 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:12 INFO - PROCESS | 1790 | 1467462012024 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:20:12 INFO - PROCESS | 1790 | 1467462012047 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 1790 | 1467462012054 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d42400 == 39 [pid = 1790] [id = 414] 05:20:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x927b5000) [pid = 1790] [serial = 1243] [outer = (nil)] 05:20:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x92ad3800) [pid = 1790] [serial = 1244] [outer = 0x927b5000] 05:20:12 INFO - PROCESS | 1790 | 1467462012125 Marionette DEBUG loaded listener.js 05:20:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x92ad6800) [pid = 1790] [serial = 1245] [outer = 0x927b5000] 05:20:13 INFO - PROCESS | 1790 | 1467462013021 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]]]}] 05:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1305ms 05:20:13 INFO - PROCESS | 1790 | 1467462013088 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:20:13 INFO - PROCESS | 1790 | 1467462013091 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:20:13 INFO - PROCESS | 1790 | 1467462013098 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:20:13 INFO - PROCESS | 1790 | 1467462013101 Marionette TRACE conn3 <- [1,1630,null,{}] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e326c00) [pid = 1790] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x922e2400) [pid = 1790] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91371800) [pid = 1790] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x910ce000) [pid = 1790] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8f4a4c00) [pid = 1790] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x929e3000) [pid = 1790] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x911ee400) [pid = 1790] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8f7d6800) [pid = 1790] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x910d3800) [pid = 1790] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x947f7000) [pid = 1790] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x91f77000) [pid = 1790] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x9510c000) [pid = 1790] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:20:13 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x8e328400) [pid = 1790] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:20:13 INFO - PROCESS | 1790 | 1467462013248 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}] 05:20:13 INFO - PROCESS | 1790 | 1467462013253 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:13 INFO - PROCESS | 1790 | 1467462013395 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:20:13 INFO - PROCESS | 1790 | 1467462013407 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:13 INFO - PROCESS | 1790 | 1467462013423 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7d6800 == 40 [pid = 1790] [id = 415] 05:20:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x910ca000) [pid = 1790] [serial = 1246] [outer = (nil)] 05:20:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x91371800) [pid = 1790] [serial = 1247] [outer = 0x910ca000] 05:20:13 INFO - PROCESS | 1790 | 1467462013497 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91f74400) [pid = 1790] [serial = 1248] [outer = 0x910ca000] 05:20:14 INFO - PROCESS | 1790 | 1467462014461 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]]]}] 05:20:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:20:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1390ms 05:20:14 INFO - PROCESS | 1790 | 1467462014489 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:20:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:20:14 INFO - PROCESS | 1790 | 1467462014494 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:20:14 INFO - PROCESS | 1790 | 1467462014500 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:20:14 INFO - PROCESS | 1790 | 1467462014503 Marionette TRACE conn3 <- [1,1634,null,{}] 05:20:14 INFO - PROCESS | 1790 | 1467462014508 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}] 05:20:14 INFO - PROCESS | 1790 | 1467462014519 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:14 INFO - PROCESS | 1790 | 1467462014733 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:20:14 INFO - PROCESS | 1790 | 1467462014868 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 1790 | 1467462014878 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c3400 == 41 [pid = 1790] [id = 416] 05:20:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x922e7400) [pid = 1790] [serial = 1249] [outer = (nil)] 05:20:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x93a0d400) [pid = 1790] [serial = 1250] [outer = 0x922e7400] 05:20:14 INFO - PROCESS | 1790 | 1467462014945 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x94747400) [pid = 1790] [serial = 1251] [outer = 0x922e7400] 05:20:15 INFO - PROCESS | 1790 | 1467462015936 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]]]}] 05:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1487ms 05:20:15 INFO - PROCESS | 1790 | 1467462015987 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 1790 | 1467462015994 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:20:16 INFO - PROCESS | 1790 | 1467462016003 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:20:16 INFO - PROCESS | 1790 | 1467462016007 Marionette TRACE conn3 <- [1,1638,null,{}] 05:20:16 INFO - PROCESS | 1790 | 1467462016018 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}] 05:20:16 INFO - PROCESS | 1790 | 1467462016025 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:16 INFO - PROCESS | 1790 | 1467462016266 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:20:16 INFO - PROCESS | 1790 | 1467462016502 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 1790 | 1467462016509 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee88c00 == 42 [pid = 1790] [id = 417] 05:20:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8ee8fc00) [pid = 1790] [serial = 1252] [outer = (nil)] 05:20:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x91303000) [pid = 1790] [serial = 1253] [outer = 0x8ee8fc00] 05:20:16 INFO - PROCESS | 1790 | 1467462016640 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91377400) [pid = 1790] [serial = 1254] [outer = 0x8ee8fc00] 05:20:17 INFO - PROCESS | 1790 | 1467462017583 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]]]}] 05:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1640ms 05:20:17 INFO - PROCESS | 1790 | 1467462017643 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:20:17 INFO - PROCESS | 1790 | 1467462017650 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:20:17 INFO - PROCESS | 1790 | 1467462017662 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 1790 | 1467462017665 Marionette TRACE conn3 <- [1,1642,null,{}] 05:20:17 INFO - PROCESS | 1790 | 1467462017672 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}] 05:20:17 INFO - PROCESS | 1790 | 1467462017679 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:17 INFO - PROCESS | 1790 | 1467462017908 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:20:18 INFO - PROCESS | 1790 | 1467462018157 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 1790 | 1467462018168 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a5c00 == 43 [pid = 1790] [id = 418] 05:20:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x925ac800) [pid = 1790] [serial = 1255] [outer = (nil)] 05:20:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x927b3400) [pid = 1790] [serial = 1256] [outer = 0x925ac800] 05:20:18 INFO - PROCESS | 1790 | 1467462018303 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x92ac1400) [pid = 1790] [serial = 1257] [outer = 0x925ac800] 05:20:19 INFO - PROCESS | 1790 | 1467462019231 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]]]}] 05:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1584ms 05:20:19 INFO - PROCESS | 1790 | 1467462019246 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 1790 | 1467462019250 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:20:19 INFO - PROCESS | 1790 | 1467462019257 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 1790 | 1467462019263 Marionette TRACE conn3 <- [1,1646,null,{}] 05:20:19 INFO - PROCESS | 1790 | 1467462019296 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}] 05:20:19 INFO - PROCESS | 1790 | 1467462019305 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:19 INFO - PROCESS | 1790 | 1467462019542 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:20:19 INFO - PROCESS | 1790 | 1467462019675 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 1790 | 1467462019686 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x94751400 == 44 [pid = 1790] [id = 419] 05:20:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x94751800) [pid = 1790] [serial = 1258] [outer = (nil)] 05:20:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x947ee000) [pid = 1790] [serial = 1259] [outer = 0x94751800] 05:20:19 INFO - PROCESS | 1790 | 1467462019834 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x947f4c00) [pid = 1790] [serial = 1260] [outer = 0x94751800] 05:20:20 INFO - PROCESS | 1790 | 1467462020686 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]]]}] 05:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1485ms 05:20:20 INFO - PROCESS | 1790 | 1467462020743 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:20:20 INFO - PROCESS | 1790 | 1467462020748 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:20:20 INFO - PROCESS | 1790 | 1467462020755 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 1790 | 1467462020759 Marionette TRACE conn3 <- [1,1650,null,{}] 05:20:20 INFO - PROCESS | 1790 | 1467462020765 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}] 05:20:20 INFO - PROCESS | 1790 | 1467462020770 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:20 INFO - PROCESS | 1790 | 1467462020950 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:20:21 INFO - PROCESS | 1790 | 1467462021130 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 1790 | 1467462021138 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x93c1c000 == 45 [pid = 1790] [id = 420] 05:20:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x947e9000) [pid = 1790] [serial = 1261] [outer = (nil)] 05:20:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x9510dc00) [pid = 1790] [serial = 1262] [outer = 0x947e9000] 05:20:21 INFO - PROCESS | 1790 | 1467462021226 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x9518c400) [pid = 1790] [serial = 1263] [outer = 0x947e9000] 05:20:22 INFO - PROCESS | 1790 | 1467462022170 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]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1489ms 05:20:22 INFO - PROCESS | 1790 | 1467462022246 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 1790 | 1467462022250 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:20:22 INFO - PROCESS | 1790 | 1467462022257 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 1790 | 1467462022261 Marionette TRACE conn3 <- [1,1654,null,{}] 05:20:22 INFO - PROCESS | 1790 | 1467462022269 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}] 05:20:22 INFO - PROCESS | 1790 | 1467462022274 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:22 INFO - PROCESS | 1790 | 1467462022451 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:20:22 INFO - PROCESS | 1790 | 1467462022631 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 1790 | 1467462022638 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x91359800 == 46 [pid = 1790] [id = 421] 05:20:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x947f3800) [pid = 1790] [serial = 1264] [outer = (nil)] 05:20:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x951ea000) [pid = 1790] [serial = 1265] [outer = 0x947f3800] 05:20:22 INFO - PROCESS | 1790 | 1467462022770 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x95283800) [pid = 1790] [serial = 1266] [outer = 0x947f3800] 05:20:23 INFO - PROCESS | 1790 | 1467462023713 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]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1483ms 05:20:23 INFO - PROCESS | 1790 | 1467462023741 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 1790 | 1467462023745 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:20:23 INFO - PROCESS | 1790 | 1467462023752 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 1790 | 1467462023755 Marionette TRACE conn3 <- [1,1658,null,{}] 05:20:23 INFO - PROCESS | 1790 | 1467462023761 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}] 05:20:23 INFO - PROCESS | 1790 | 1467462023771 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:24 INFO - PROCESS | 1790 | 1467462023999 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:20:24 INFO - PROCESS | 1790 | 1467462024234 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 1790 | 1467462024240 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d2400 == 47 [pid = 1790] [id = 422] 05:20:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x951dc400) [pid = 1790] [serial = 1267] [outer = (nil)] 05:20:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x952c9c00) [pid = 1790] [serial = 1268] [outer = 0x951dc400] 05:20:24 INFO - PROCESS | 1790 | 1467462024369 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x952cd400) [pid = 1790] [serial = 1269] [outer = 0x951dc400] 05:20:25 INFO - PROCESS | 1790 | 1467462025235 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]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1530ms 05:20:25 INFO - PROCESS | 1790 | 1467462025283 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 1790 | 1467462025287 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:20:25 INFO - PROCESS | 1790 | 1467462025294 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 1790 | 1467462025298 Marionette TRACE conn3 <- [1,1662,null,{}] 05:20:25 INFO - PROCESS | 1790 | 1467462025304 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}] 05:20:25 INFO - PROCESS | 1790 | 1467462025310 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:25 INFO - PROCESS | 1790 | 1467462025495 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:20:25 INFO - PROCESS | 1790 | 1467462025677 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 1790 | 1467462025684 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21c400 == 48 [pid = 1790] [id = 423] 05:20:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8e3bb000) [pid = 1790] [serial = 1270] [outer = (nil)] 05:20:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x925aa800) [pid = 1790] [serial = 1271] [outer = 0x8e3bb000] 05:20:25 INFO - PROCESS | 1790 | 1467462025765 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x952d1400) [pid = 1790] [serial = 1272] [outer = 0x8e3bb000] 05:20:26 INFO - PROCESS | 1790 | 1467462026691 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]]]}] 05:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1443ms 05:20:26 INFO - PROCESS | 1790 | 1467462026738 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:20:26 INFO - PROCESS | 1790 | 1467462026743 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:20:26 INFO - PROCESS | 1790 | 1467462026749 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 1790 | 1467462026753 Marionette TRACE conn3 <- [1,1666,null,{}] 05:20:26 INFO - PROCESS | 1790 | 1467462026767 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}] 05:20:26 INFO - PROCESS | 1790 | 1467462026771 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:26 INFO - PROCESS | 1790 | 1467462026957 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:20:27 INFO - PROCESS | 1790 | 1467462027430 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 1790 | 1467462027441 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b5800 == 49 [pid = 1790] [id = 424] 05:20:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x8e3b5c00) [pid = 1790] [serial = 1273] [outer = (nil)] 05:20:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x8e3c1c00) [pid = 1790] [serial = 1274] [outer = 0x8e3b5c00] 05:20:27 INFO - PROCESS | 1790 | 1467462027556 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x8f4a5800) [pid = 1790] [serial = 1275] [outer = 0x8e3b5c00] 05:20:28 INFO - PROCESS | 1790 | 1467462028440 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]]]}] 05:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1741ms 05:20:28 INFO - PROCESS | 1790 | 1467462028492 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:20:28 INFO - PROCESS | 1790 | 1467462028498 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:20:28 INFO - PROCESS | 1790 | 1467462028506 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 1790 | 1467462028510 Marionette TRACE conn3 <- [1,1670,null,{}] 05:20:28 INFO - PROCESS | 1790 | 1467462028518 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}] 05:20:28 INFO - PROCESS | 1790 | 1467462028526 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:28 INFO - PROCESS | 1790 | 1467462028700 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:20:29 INFO - PROCESS | 1790 | 1467462029015 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:29 INFO - PROCESS | 1790 | 1467462029025 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x910c9c00 == 50 [pid = 1790] [id = 425] 05:20:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x91378000) [pid = 1790] [serial = 1276] [outer = (nil)] 05:20:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x922dec00) [pid = 1790] [serial = 1277] [outer = 0x91378000] 05:20:29 INFO - PROCESS | 1790 | 1467462029104 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x923d0800) [pid = 1790] [serial = 1278] [outer = 0x91378000] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bb400 == 49 [pid = 1790] [id = 401] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7d6800 == 48 [pid = 1790] [id = 415] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x91d42400 == 47 [pid = 1790] [id = 414] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x925ab400 == 46 [pid = 1790] [id = 413] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8a800 == 45 [pid = 1790] [id = 412] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7ca400 == 44 [pid = 1790] [id = 411] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e323c00 == 43 [pid = 1790] [id = 406] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e321c00 == 42 [pid = 1790] [id = 410] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee81c00 == 41 [pid = 1790] [id = 407] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6b000 == 40 [pid = 1790] [id = 408] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e328000 == 39 [pid = 1790] [id = 400] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x92ad0800 == 38 [pid = 1790] [id = 409] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21b000 == 37 [pid = 1790] [id = 396] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c1000 == 36 [pid = 1790] [id = 397] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x947f6000 == 35 [pid = 1790] [id = 398] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x947f4800 == 34 [pid = 1790] [id = 399] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b5800 == 33 [pid = 1790] [id = 424] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21c400 == 32 [pid = 1790] [id = 423] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x91359800 == 31 [pid = 1790] [id = 421] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x910d2400 == 30 [pid = 1790] [id = 422] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x93c1c000 == 29 [pid = 1790] [id = 420] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x94751400 == 28 [pid = 1790] [id = 419] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x925a5c00 == 27 [pid = 1790] [id = 418] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c3400 == 26 [pid = 1790] [id = 416] 05:20:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee88c00 == 25 [pid = 1790] [id = 417] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x8ee8bc00) [pid = 1790] [serial = 1182] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x8e32ec00) [pid = 1790] [serial = 1181] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x922ea400) [pid = 1790] [serial = 1214] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x923cfc00) [pid = 1790] [serial = 1185] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x91d4e800) [pid = 1790] [serial = 1184] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x91d48400) [pid = 1790] [serial = 1206] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91350000) [pid = 1790] [serial = 1205] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8f7d6400) [pid = 1790] [serial = 1208] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x910ca400) [pid = 1790] [serial = 1209] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x92ad4000) [pid = 1790] [serial = 1188] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x929ec800) [pid = 1790] [serial = 1187] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x91307800) [pid = 1790] [serial = 1211] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x93c1ac00) [pid = 1790] [serial = 1191] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x93a0d800) [pid = 1790] [serial = 1190] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x929e2000) [pid = 1790] [serial = 1220] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x947eac00) [pid = 1790] [serial = 1194] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x93c14000) [pid = 1790] [serial = 1193] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x9510cc00) [pid = 1790] [serial = 1197] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x95103400) [pid = 1790] [serial = 1196] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x925ae800) [pid = 1790] [serial = 1218] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x951ea800) [pid = 1790] [serial = 1200] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x924ac400) [pid = 1790] [serial = 1217] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x924a6c00) [pid = 1790] [serial = 1215] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x95196800) [pid = 1790] [serial = 1199] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8ee8f800) [pid = 1790] [serial = 1203] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x8e330c00) [pid = 1790] [serial = 1202] [outer = (nil)] [url = about:blank] 05:20:30 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91350c00) [pid = 1790] [serial = 1212] [outer = (nil)] [url = about:blank] 05:20:31 INFO - PROCESS | 1790 | 1467462031168 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]]]}] 05:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2691ms 05:20:31 INFO - PROCESS | 1790 | 1467462031197 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:20:31 INFO - PROCESS | 1790 | 1467462031203 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:20:31 INFO - PROCESS | 1790 | 1467462031211 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - PROCESS | 1790 | 1467462031217 Marionette TRACE conn3 <- [1,1674,null,{}] 05:20:31 INFO - PROCESS | 1790 | 1467462031226 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}] 05:20:31 INFO - PROCESS | 1790 | 1467462031233 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:31 INFO - PROCESS | 1790 | 1467462031407 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:20:31 INFO - PROCESS | 1790 | 1467462031584 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:31 INFO - PROCESS | 1790 | 1467462031593 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b6c00 == 26 [pid = 1790] [id = 426] 05:20:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8e3bf000) [pid = 1790] [serial = 1279] [outer = (nil)] 05:20:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8f4a1400) [pid = 1790] [serial = 1280] [outer = 0x8e3bf000] 05:20:31 INFO - PROCESS | 1790 | 1467462031666 Marionette DEBUG loaded listener.js 05:20:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8f4a5000) [pid = 1790] [serial = 1281] [outer = 0x8e3bf000] 05:20:32 INFO - PROCESS | 1790 | 1467462032532 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]]]}] 05:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1389ms 05:20:32 INFO - PROCESS | 1790 | 1467462032600 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:20:32 INFO - PROCESS | 1790 | 1467462032608 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:20:32 INFO - PROCESS | 1790 | 1467462032619 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:20:32 INFO - PROCESS | 1790 | 1467462032623 Marionette TRACE conn3 <- [1,1678,null,{}] 05:20:32 INFO - PROCESS | 1790 | 1467462032629 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}] 05:20:32 INFO - PROCESS | 1790 | 1467462032635 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:32 INFO - PROCESS | 1790 | 1467462032803 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:20:32 INFO - PROCESS | 1790 | 1467462032949 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 1790 | 1467462032961 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e7c00 == 27 [pid = 1790] [id = 427] 05:20:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x911e9400) [pid = 1790] [serial = 1282] [outer = (nil)] 05:20:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x911ee800) [pid = 1790] [serial = 1283] [outer = 0x911e9400] 05:20:33 INFO - PROCESS | 1790 | 1467462033038 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x9130c000) [pid = 1790] [serial = 1284] [outer = 0x911e9400] 05:20:33 INFO - PROCESS | 1790 | 1467462033888 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]]]}] 05:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1336ms 05:20:33 INFO - PROCESS | 1790 | 1467462033954 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 1790 | 1467462033958 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:20:33 INFO - PROCESS | 1790 | 1467462033964 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 1790 | 1467462033970 Marionette TRACE conn3 <- [1,1682,null,{}] 05:20:33 INFO - PROCESS | 1790 | 1467462033995 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}] 05:20:34 INFO - PROCESS | 1790 | 1467462034004 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:34 INFO - PROCESS | 1790 | 1467462034230 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:20:34 INFO - PROCESS | 1790 | 1467462034259 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:34 INFO - PROCESS | 1790 | 1467462034270 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x922df800 == 28 [pid = 1790] [id = 428] 05:20:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x922dfc00) [pid = 1790] [serial = 1285] [outer = (nil)] 05:20:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x923ca800) [pid = 1790] [serial = 1286] [outer = 0x922dfc00] 05:20:34 INFO - PROCESS | 1790 | 1467462034356 Marionette DEBUG loaded listener.js 05:20:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x924a8800) [pid = 1790] [serial = 1287] [outer = 0x922dfc00] 05:20:35 INFO - PROCESS | 1790 | 1467462035737 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]]]}] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x927b5000) [pid = 1790] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x910ca000) [pid = 1790] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91f72800) [pid = 1790] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x91310400) [pid = 1790] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8ee83000) [pid = 1790] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x925ac400) [pid = 1790] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8f7ce000) [pid = 1790] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x925adc00) [pid = 1790] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x92ad1800) [pid = 1790] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8e32c000) [pid = 1790] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:20:35 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x922e7400) [pid = 1790] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1886ms 05:20:35 INFO - PROCESS | 1790 | 1467462035850 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 1790 | 1467462035855 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:20:35 INFO - PROCESS | 1790 | 1467462035866 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 1790 | 1467462035869 Marionette TRACE conn3 <- [1,1686,null,{}] 05:20:35 INFO - PROCESS | 1790 | 1467462035875 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}] 05:20:35 INFO - PROCESS | 1790 | 1467462035880 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:36 INFO - PROCESS | 1790 | 1467462036025 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:20:36 INFO - PROCESS | 1790 | 1467462036156 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 1790 | 1467462036164 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee84000 == 29 [pid = 1790] [id = 429] 05:20:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x910c9800) [pid = 1790] [serial = 1288] [outer = (nil)] 05:20:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91372c00) [pid = 1790] [serial = 1289] [outer = 0x910c9800] 05:20:36 INFO - PROCESS | 1790 | 1467462036236 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x924aa000) [pid = 1790] [serial = 1290] [outer = 0x910c9800] 05:20:36 INFO - PROCESS | 1790 | 1467462036924 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]]]}] 05:20: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 05:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1136ms 05:20:37 INFO - PROCESS | 1790 | 1467462037004 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:20:37 INFO - PROCESS | 1790 | 1467462037007 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:20:37 INFO - PROCESS | 1790 | 1467462037013 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 1790 | 1467462037016 Marionette TRACE conn3 <- [1,1690,null,{}] 05:20:37 INFO - PROCESS | 1790 | 1467462037021 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}] 05:20:37 INFO - PROCESS | 1790 | 1467462037026 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:37 INFO - PROCESS | 1790 | 1467462037180 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:20:37 INFO - PROCESS | 1790 | 1467462037189 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 1790 | 1467462037196 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d5c00 == 30 [pid = 1790] [id = 430] 05:20:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x924a6000) [pid = 1790] [serial = 1291] [outer = (nil)] 05:20:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x927b1800) [pid = 1790] [serial = 1292] [outer = 0x924a6000] 05:20:37 INFO - PROCESS | 1790 | 1467462037264 Marionette DEBUG loaded listener.js 05:20:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x927ea000) [pid = 1790] [serial = 1293] [outer = 0x924a6000] 05:20:38 INFO - PROCESS | 1790 | 1467462038486 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]]]}] 05:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1538ms 05:20:38 INFO - PROCESS | 1790 | 1467462038553 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 1790 | 1467462038560 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:20:38 INFO - PROCESS | 1790 | 1467462038568 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 1790 | 1467462038573 Marionette TRACE conn3 <- [1,1694,null,{}] 05:20:38 INFO - PROCESS | 1790 | 1467462038582 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}] 05:20:38 INFO - PROCESS | 1790 | 1467462038588 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:38 INFO - PROCESS | 1790 | 1467462038783 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:20:39 INFO - PROCESS | 1790 | 1467462039034 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:39 INFO - PROCESS | 1790 | 1467462039045 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e328000 == 31 [pid = 1790] [id = 431] 05:20:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8e3c3400) [pid = 1790] [serial = 1294] [outer = (nil)] 05:20:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x910cb000) [pid = 1790] [serial = 1295] [outer = 0x8e3c3400] 05:20:39 INFO - PROCESS | 1790 | 1467462039128 Marionette DEBUG loaded listener.js 05:20:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91305800) [pid = 1790] [serial = 1296] [outer = 0x8e3c3400] 05:20:40 INFO - PROCESS | 1790 | 1467462040179 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]]]}] 05:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1637ms 05:20:40 INFO - PROCESS | 1790 | 1467462040204 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:20:40 INFO - PROCESS | 1790 | 1467462040211 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:20:40 INFO - PROCESS | 1790 | 1467462040222 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:20:40 INFO - PROCESS | 1790 | 1467462040226 Marionette TRACE conn3 <- [1,1698,null,{}] 05:20:40 INFO - PROCESS | 1790 | 1467462040233 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}] 05:20:40 INFO - PROCESS | 1790 | 1467462040240 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:40 INFO - PROCESS | 1790 | 1467462040432 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:20:40 INFO - PROCESS | 1790 | 1467462040661 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 1790 | 1467462040669 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d49400 == 32 [pid = 1790] [id = 432] 05:20:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x91f6d000) [pid = 1790] [serial = 1297] [outer = (nil)] 05:20:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x922e6c00) [pid = 1790] [serial = 1298] [outer = 0x91f6d000] 05:20:40 INFO - PROCESS | 1790 | 1467462040795 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x924adc00) [pid = 1790] [serial = 1299] [outer = 0x91f6d000] 05:20:41 INFO - PROCESS | 1790 | 1467462041827 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]]]}] 05:20:41 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 05:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1700ms 05:20:41 INFO - PROCESS | 1790 | 1467462041922 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 1790 | 1467462041927 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:20:41 INFO - PROCESS | 1790 | 1467462041934 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 1790 | 1467462041940 Marionette TRACE conn3 <- [1,1702,null,{}] 05:20:41 INFO - PROCESS | 1790 | 1467462041957 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}] 05:20:41 INFO - PROCESS | 1790 | 1467462041966 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:42 INFO - PROCESS | 1790 | 1467462042183 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:20:42 INFO - PROCESS | 1790 | 1467462042411 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 1790 | 1467462042421 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ac3400 == 33 [pid = 1790] [id = 433] 05:20:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x92ac3c00) [pid = 1790] [serial = 1300] [outer = (nil)] 05:20:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x92acf800) [pid = 1790] [serial = 1301] [outer = 0x92ac3c00] 05:20:42 INFO - PROCESS | 1790 | 1467462042516 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92ad3c00) [pid = 1790] [serial = 1302] [outer = 0x92ac3c00] 05:20:43 INFO - PROCESS | 1790 | 1467462043526 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]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1645ms 05:20:43 INFO - PROCESS | 1790 | 1467462043579 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 1790 | 1467462043584 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:20:43 INFO - PROCESS | 1790 | 1467462043591 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 1790 | 1467462043594 Marionette TRACE conn3 <- [1,1706,null,{}] 05:20:43 INFO - PROCESS | 1790 | 1467462043600 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}] 05:20:43 INFO - PROCESS | 1790 | 1467462043605 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:43 INFO - PROCESS | 1790 | 1467462043783 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:20:44 INFO - PROCESS | 1790 | 1467462044004 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 1790 | 1467462044010 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32e800 == 34 [pid = 1790] [id = 434] 05:20:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x9137e800) [pid = 1790] [serial = 1303] [outer = (nil)] 05:20:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x92fa4800) [pid = 1790] [serial = 1304] [outer = 0x9137e800] 05:20:44 INFO - PROCESS | 1790 | 1467462044137 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x92fa9800) [pid = 1790] [serial = 1305] [outer = 0x9137e800] 05:20:45 INFO - PROCESS | 1790 | 1467462045270 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]]]}] 05:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1781ms 05:20:45 INFO - PROCESS | 1790 | 1467462045373 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 1790 | 1467462045379 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:20:45 INFO - PROCESS | 1790 | 1467462045396 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - PROCESS | 1790 | 1467462045402 Marionette TRACE conn3 <- [1,1710,null,{}] 05:20:45 INFO - PROCESS | 1790 | 1467462045451 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}] 05:20:45 INFO - PROCESS | 1790 | 1467462045456 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:45 INFO - PROCESS | 1790 | 1467462045712 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:20:45 INFO - PROCESS | 1790 | 1467462045919 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 1790 | 1467462045929 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8f800 == 35 [pid = 1790] [id = 435] 05:20:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8f49c400) [pid = 1790] [serial = 1306] [outer = (nil)] 05:20:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8f7d6400) [pid = 1790] [serial = 1307] [outer = 0x8f49c400] 05:20:46 INFO - PROCESS | 1790 | 1467462046006 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x910d2000) [pid = 1790] [serial = 1308] [outer = 0x8f49c400] 05:20:46 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee84000 == 34 [pid = 1790] [id = 429] 05:20:46 INFO - PROCESS | 1790 | --DOCSHELL 0x922df800 == 33 [pid = 1790] [id = 428] 05:20:46 INFO - PROCESS | 1790 | --DOCSHELL 0x911e7c00 == 32 [pid = 1790] [id = 427] 05:20:46 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b6c00 == 31 [pid = 1790] [id = 426] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x92ad3800) [pid = 1790] [serial = 1244] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x91371800) [pid = 1790] [serial = 1247] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x92ad6800) [pid = 1790] [serial = 1245] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x922e5c00) [pid = 1790] [serial = 1226] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x91f76000) [pid = 1790] [serial = 1227] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x9137e400) [pid = 1790] [serial = 1238] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91f6cc00) [pid = 1790] [serial = 1239] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x910d8400) [pid = 1790] [serial = 1223] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x91304000) [pid = 1790] [serial = 1224] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x927de000) [pid = 1790] [serial = 1241] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x910cd400) [pid = 1790] [serial = 1235] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x910d5800) [pid = 1790] [serial = 1236] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x929e8400) [pid = 1790] [serial = 1221] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x92adc000) [pid = 1790] [serial = 1229] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x92dd8c00) [pid = 1790] [serial = 1230] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9396b000) [pid = 1790] [serial = 1232] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x93a07800) [pid = 1790] [serial = 1233] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x94747400) [pid = 1790] [serial = 1251] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x93a0d400) [pid = 1790] [serial = 1250] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x929e3800) [pid = 1790] [serial = 1242] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x91f74400) [pid = 1790] [serial = 1248] [outer = (nil)] [url = about:blank] 05:20:46 INFO - PROCESS | 1790 | 1467462046909 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]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1537ms 05:20:46 INFO - PROCESS | 1790 | 1467462046932 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 1790 | 1467462046938 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:20:46 INFO - PROCESS | 1790 | 1467462046948 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 1790 | 1467462046952 Marionette TRACE conn3 <- [1,1714,null,{}] 05:20:46 INFO - PROCESS | 1790 | 1467462046958 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}] 05:20:46 INFO - PROCESS | 1790 | 1467462046963 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:47 INFO - PROCESS | 1790 | 1467462047127 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:20:47 INFO - PROCESS | 1790 | 1467462047139 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 1790 | 1467462047148 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bb400 == 32 [pid = 1790] [id = 436] 05:20:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x91380400) [pid = 1790] [serial = 1309] [outer = (nil)] 05:20:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91d47800) [pid = 1790] [serial = 1310] [outer = 0x91380400] 05:20:47 INFO - PROCESS | 1790 | 1467462047217 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x91f6cc00) [pid = 1790] [serial = 1311] [outer = 0x91380400] 05:20:48 INFO - PROCESS | 1790 | 1467462048121 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]]]}] 05:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1229ms 05:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:20:48 INFO - PROCESS | 1790 | 1467462048178 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:20:48 INFO - PROCESS | 1790 | 1467462048181 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:20:48 INFO - PROCESS | 1790 | 1467462048188 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - PROCESS | 1790 | 1467462048194 Marionette TRACE conn3 <- [1,1718,null,{}] 05:20:48 INFO - PROCESS | 1790 | 1467462048210 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}] 05:20:48 INFO - PROCESS | 1790 | 1467462048218 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:48 INFO - PROCESS | 1790 | 1467462048446 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:20:48 INFO - PROCESS | 1790 | 1467462048534 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:48 INFO - PROCESS | 1790 | 1467462048546 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e7000 == 33 [pid = 1790] [id = 437] 05:20:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x923d0400) [pid = 1790] [serial = 1312] [outer = (nil)] 05:20:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x927b5000) [pid = 1790] [serial = 1313] [outer = 0x923d0400] 05:20:48 INFO - PROCESS | 1790 | 1467462048615 Marionette DEBUG loaded listener.js 05:20:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x929e5c00) [pid = 1790] [serial = 1314] [outer = 0x923d0400] 05:20:49 INFO - PROCESS | 1790 | 1467462049521 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]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1384ms 05:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:20:49 INFO - PROCESS | 1790 | 1467462049572 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 1790 | 1467462049575 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:20:49 INFO - PROCESS | 1790 | 1467462049582 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 1790 | 1467462049585 Marionette TRACE conn3 <- [1,1722,null,{}] 05:20:49 INFO - PROCESS | 1790 | 1467462049599 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}] 05:20:49 INFO - PROCESS | 1790 | 1467462049604 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:49 INFO - PROCESS | 1790 | 1467462049816 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:20:49 INFO - PROCESS | 1790 | 1467462049835 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 1790 | 1467462049848 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x91304000 == 34 [pid = 1790] [id = 438] 05:20:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x927e0400) [pid = 1790] [serial = 1315] [outer = (nil)] 05:20:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x92ad8400) [pid = 1790] [serial = 1316] [outer = 0x927e0400] 05:20:49 INFO - PROCESS | 1790 | 1467462049922 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x92adf400) [pid = 1790] [serial = 1317] [outer = 0x927e0400] 05:20:50 INFO - PROCESS | 1790 | 1467462050811 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]]]}] 05:20:50 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 05:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1288ms 05:20:50 INFO - PROCESS | 1790 | 1467462050870 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 1790 | 1467462050873 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:20:50 INFO - PROCESS | 1790 | 1467462050879 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 1790 | 1467462050883 Marionette TRACE conn3 <- [1,1726,null,{}] 05:20:50 INFO - PROCESS | 1790 | 1467462050888 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}] 05:20:50 INFO - PROCESS | 1790 | 1467462050893 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:51 INFO - PROCESS | 1790 | 1467462051174 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x947e9000) [pid = 1790] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x947f3800) [pid = 1790] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x951dc400) [pid = 1790] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8e3bb000) [pid = 1790] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8e3b5c00) [pid = 1790] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x922dfc00) [pid = 1790] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91378000) [pid = 1790] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8e3bf000) [pid = 1790] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x8ee8fc00) [pid = 1790] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x911e9400) [pid = 1790] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x925ac800) [pid = 1790] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x94751800) [pid = 1790] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:20:51 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x910c9800) [pid = 1790] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:20:51 INFO - PROCESS | 1790 | 1467462051293 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:51 INFO - PROCESS | 1790 | 1467462051301 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e323000 == 35 [pid = 1790] [id = 439] 05:20:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x8e3b5c00) [pid = 1790] [serial = 1318] [outer = (nil)] 05:20:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8f7d3800) [pid = 1790] [serial = 1319] [outer = 0x8e3b5c00] 05:20:51 INFO - PROCESS | 1790 | 1467462051367 Marionette DEBUG loaded listener.js 05:20:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x911e5400) [pid = 1790] [serial = 1320] [outer = 0x8e3b5c00] 05:20:52 INFO - PROCESS | 1790 | 1467462052157 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]]]}] 05:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1333ms 05:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:20:52 INFO - PROCESS | 1790 | 1467462052214 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:20:52 INFO - PROCESS | 1790 | 1467462052217 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:20:52 INFO - PROCESS | 1790 | 1467462052224 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:20:52 INFO - PROCESS | 1790 | 1467462052227 Marionette TRACE conn3 <- [1,1730,null,{}] 05:20:52 INFO - PROCESS | 1790 | 1467462052233 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}] 05:20:52 INFO - PROCESS | 1790 | 1467462052243 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:52 INFO - PROCESS | 1790 | 1467462052444 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:20:52 INFO - PROCESS | 1790 | 1467462052579 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 1790 | 1467462052585 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21e400 == 36 [pid = 1790] [id = 440] 05:20:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8f49c000) [pid = 1790] [serial = 1321] [outer = (nil)] 05:20:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x93a0dc00) [pid = 1790] [serial = 1322] [outer = 0x8f49c000] 05:20:52 INFO - PROCESS | 1790 | 1467462052667 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x93c18400) [pid = 1790] [serial = 1323] [outer = 0x8f49c000] 05:20:53 INFO - PROCESS | 1790 | 1467462053575 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]]]}] 05:20:53 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 05:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1388ms 05:20:53 INFO - PROCESS | 1790 | 1467462053612 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 1790 | 1467462053619 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:20:53 INFO - PROCESS | 1790 | 1467462053627 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 1790 | 1467462053633 Marionette TRACE conn3 <- [1,1734,null,{}] 05:20:53 INFO - PROCESS | 1790 | 1467462053660 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}] 05:20:53 INFO - PROCESS | 1790 | 1467462053666 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:53 INFO - PROCESS | 1790 | 1467462053860 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:20:54 INFO - PROCESS | 1790 | 1467462054103 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 1790 | 1467462054113 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b5800 == 37 [pid = 1790] [id = 441] 05:20:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8e3b6c00) [pid = 1790] [serial = 1324] [outer = (nil)] 05:20:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x911e7400) [pid = 1790] [serial = 1325] [outer = 0x8e3b6c00] 05:20:54 INFO - PROCESS | 1790 | 1467462054239 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91307800) [pid = 1790] [serial = 1326] [outer = 0x8e3b6c00] 05:20:55 INFO - PROCESS | 1790 | 1467462055433 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]]]}] 05:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1846ms 05:20:55 INFO - PROCESS | 1790 | 1467462055473 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 1790 | 1467462055482 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:20:55 INFO - PROCESS | 1790 | 1467462055493 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 1790 | 1467462055497 Marionette TRACE conn3 <- [1,1738,null,{}] 05:20:55 INFO - PROCESS | 1790 | 1467462055520 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}] 05:20:55 INFO - PROCESS | 1790 | 1467462055527 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:55 INFO - PROCESS | 1790 | 1467462055764 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:20:55 INFO - PROCESS | 1790 | 1467462055963 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 1790 | 1467462055975 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d41400 == 38 [pid = 1790] [id = 442] 05:20:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x923d6800) [pid = 1790] [serial = 1327] [outer = (nil)] 05:20:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x925aa000) [pid = 1790] [serial = 1328] [outer = 0x923d6800] 05:20:56 INFO - PROCESS | 1790 | 1467462056072 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x927af000) [pid = 1790] [serial = 1329] [outer = 0x923d6800] 05:20:57 INFO - PROCESS | 1790 | 1467462057126 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]]]}] 05:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1688ms 05:20:57 INFO - PROCESS | 1790 | 1467462057182 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:20:57 INFO - PROCESS | 1790 | 1467462057187 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:20:57 INFO - PROCESS | 1790 | 1467462057194 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:20:57 INFO - PROCESS | 1790 | 1467462057200 Marionette TRACE conn3 <- [1,1742,null,{}] 05:20:57 INFO - PROCESS | 1790 | 1467462057218 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}] 05:20:57 INFO - PROCESS | 1790 | 1467462057227 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:57 INFO - PROCESS | 1790 | 1467462057472 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:20:57 INFO - PROCESS | 1790 | 1467462057790 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 1790 | 1467462057807 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x93c10400 == 39 [pid = 1790] [id = 443] 05:20:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x93c12400) [pid = 1790] [serial = 1330] [outer = (nil)] 05:20:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x94748000) [pid = 1790] [serial = 1331] [outer = 0x93c12400] 05:20:57 INFO - PROCESS | 1790 | 1467462057941 Marionette DEBUG loaded listener.js 05:20:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x947eb800) [pid = 1790] [serial = 1332] [outer = 0x93c12400] 05:20:59 INFO - PROCESS | 1790 | 1467462059243 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]]]}] 05:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2087ms 05:20:59 INFO - PROCESS | 1790 | 1467462059283 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 1790 | 1467462059291 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:20:59 INFO - PROCESS | 1790 | 1467462059302 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 1790 | 1467462059307 Marionette TRACE conn3 <- [1,1746,null,{}] 05:20:59 INFO - PROCESS | 1790 | 1467462059316 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}] 05:20:59 INFO - PROCESS | 1790 | 1467462059323 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:20:59 INFO - PROCESS | 1790 | 1467462059655 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:21:00 INFO - PROCESS | 1790 | 1467462060041 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 1790 | 1467462060052 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e218000 == 40 [pid = 1790] [id = 444] 05:21:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x92ad1c00) [pid = 1790] [serial = 1333] [outer = (nil)] 05:21:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x95103c00) [pid = 1790] [serial = 1334] [outer = 0x92ad1c00] 05:21:00 INFO - PROCESS | 1790 | 1467462060192 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x9510e000) [pid = 1790] [serial = 1335] [outer = 0x92ad1c00] 05:21:01 INFO - PROCESS | 1790 | 1467462061475 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]]]}] 05:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2251ms 05:21:01 INFO - PROCESS | 1790 | 1467462061553 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:21:01 INFO - PROCESS | 1790 | 1467462061558 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:21:01 INFO - PROCESS | 1790 | 1467462061569 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:21:01 INFO - PROCESS | 1790 | 1467462061573 Marionette TRACE conn3 <- [1,1750,null,{}] 05:21:01 INFO - PROCESS | 1790 | 1467462061582 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}] 05:21:01 INFO - PROCESS | 1790 | 1467462061597 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:02 INFO - PROCESS | 1790 | 1467462062002 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:21:02 INFO - PROCESS | 1790 | 1467462062231 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 1790 | 1467462062246 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x94746c00 == 41 [pid = 1790] [id = 445] 05:21:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x947ed800) [pid = 1790] [serial = 1336] [outer = (nil)] 05:21:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x951dd800) [pid = 1790] [serial = 1337] [outer = 0x947ed800] 05:21:02 INFO - PROCESS | 1790 | 1467462062373 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x951ea400) [pid = 1790] [serial = 1338] [outer = 0x947ed800] 05:21:03 INFO - PROCESS | 1790 | 1467462063627 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]]]}] 05:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2143ms 05:21:03 INFO - PROCESS | 1790 | 1467462063713 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:21:03 INFO - PROCESS | 1790 | 1467462063719 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:21:03 INFO - PROCESS | 1790 | 1467462063729 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:21:03 INFO - PROCESS | 1790 | 1467462063734 Marionette TRACE conn3 <- [1,1754,null,{}] 05:21:03 INFO - PROCESS | 1790 | 1467462063819 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}] 05:21:03 INFO - PROCESS | 1790 | 1467462063835 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:04 INFO - PROCESS | 1790 | 1467462064209 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:21:04 INFO - PROCESS | 1790 | 1467462064500 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 1790 | 1467462064513 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a8000 == 42 [pid = 1790] [id = 446] 05:21:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x93a0b400) [pid = 1790] [serial = 1339] [outer = (nil)] 05:21:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x952cd000) [pid = 1790] [serial = 1340] [outer = 0x93a0b400] 05:21:04 INFO - PROCESS | 1790 | 1467462064643 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x952d1800) [pid = 1790] [serial = 1341] [outer = 0x93a0b400] 05:21:05 INFO - PROCESS | 1790 | 1467462065940 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]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2261ms 05:21:05 INFO - PROCESS | 1790 | 1467462065991 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 1790 | 1467462065997 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:21:06 INFO - PROCESS | 1790 | 1467462066006 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 1790 | 1467462066012 Marionette TRACE conn3 <- [1,1758,null,{}] 05:21:06 INFO - PROCESS | 1790 | 1467462066020 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}] 05:21:06 INFO - PROCESS | 1790 | 1467462066027 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:06 INFO - PROCESS | 1790 | 1467462066340 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:21:06 INFO - PROCESS | 1790 | 1467462066633 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 1790 | 1467462066645 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e212800 == 43 [pid = 1790] [id = 447] 05:21:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8f4a1800) [pid = 1790] [serial = 1342] [outer = (nil)] 05:21:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x96551c00) [pid = 1790] [serial = 1343] [outer = 0x8f4a1800] 05:21:06 INFO - PROCESS | 1790 | 1467462066774 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x96556000) [pid = 1790] [serial = 1344] [outer = 0x8f4a1800] 05:21:08 INFO - PROCESS | 1790 | 1467462068001 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]]]}] 05:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2052ms 05:21:08 INFO - PROCESS | 1790 | 1467462068060 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:21:08 INFO - PROCESS | 1790 | 1467462068076 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:21:08 INFO - PROCESS | 1790 | 1467462068085 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 1790 | 1467462068091 Marionette TRACE conn3 <- [1,1762,null,{}] 05:21:08 INFO - PROCESS | 1790 | 1467462068100 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}] 05:21:08 INFO - PROCESS | 1790 | 1467462068106 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:08 INFO - PROCESS | 1790 | 1467462068411 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:21:08 INFO - PROCESS | 1790 | 1467462068703 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 1790 | 1467462068714 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8ac00 == 44 [pid = 1790] [id = 448] 05:21:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x8f7cd400) [pid = 1790] [serial = 1345] [outer = (nil)] 05:21:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x9655e800) [pid = 1790] [serial = 1346] [outer = 0x8f7cd400] 05:21:08 INFO - PROCESS | 1790 | 1467462068841 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x9655fc00) [pid = 1790] [serial = 1347] [outer = 0x8f7cd400] 05:21:10 INFO - PROCESS | 1790 | 1467462070079 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]]]}] 05:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2039ms 05:21:10 INFO - PROCESS | 1790 | 1467462070125 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:21:10 INFO - PROCESS | 1790 | 1467462070131 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:21:10 INFO - PROCESS | 1790 | 1467462070140 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:21:10 INFO - PROCESS | 1790 | 1467462070146 Marionette TRACE conn3 <- [1,1766,null,{}] 05:21:10 INFO - PROCESS | 1790 | 1467462070154 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}] 05:21:10 INFO - PROCESS | 1790 | 1467462070162 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:10 INFO - PROCESS | 1790 | 1467462070515 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:21:10 INFO - PROCESS | 1790 | 1467462070833 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:10 INFO - PROCESS | 1790 | 1467462070847 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49dc00 == 45 [pid = 1790] [id = 449] 05:21:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x8f7d3000) [pid = 1790] [serial = 1348] [outer = (nil)] 05:21:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x9770f000) [pid = 1790] [serial = 1349] [outer = 0x8f7d3000] 05:21:10 INFO - PROCESS | 1790 | 1467462070978 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x98227000) [pid = 1790] [serial = 1350] [outer = 0x8f7d3000] 05:21:12 INFO - PROCESS | 1790 | 1467462072243 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]]]}] 05:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2144ms 05:21:12 INFO - PROCESS | 1790 | 1467462072288 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 1790 | 1467462072295 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:21:12 INFO - PROCESS | 1790 | 1467462072305 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:21:12 INFO - PROCESS | 1790 | 1467462072310 Marionette TRACE conn3 <- [1,1770,null,{}] 05:21:12 INFO - PROCESS | 1790 | 1467462072320 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}] 05:21:12 INFO - PROCESS | 1790 | 1467462072326 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:12 INFO - PROCESS | 1790 | 1467462072591 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:21:12 INFO - PROCESS | 1790 | 1467462072948 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 1790 | 1467462072962 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d41c00 == 46 [pid = 1790] [id = 450] 05:21:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x91d42400) [pid = 1790] [serial = 1351] [outer = (nil)] 05:21:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x98336c00) [pid = 1790] [serial = 1352] [outer = 0x91d42400] 05:21:13 INFO - PROCESS | 1790 | 1467462073092 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x98b6cc00) [pid = 1790] [serial = 1353] [outer = 0x91d42400] 05:21:14 INFO - PROCESS | 1790 | 1467462074382 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]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2140ms 05:21:14 INFO - PROCESS | 1790 | 1467462074446 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 1790 | 1467462074453 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:21:14 INFO - PROCESS | 1790 | 1467462074494 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 1790 | 1467462074503 Marionette TRACE conn3 <- [1,1774,null,{}] 05:21:14 INFO - PROCESS | 1790 | 1467462074574 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}] 05:21:14 INFO - PROCESS | 1790 | 1467462074585 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:14 INFO - PROCESS | 1790 | 1467462074931 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:21:15 INFO - PROCESS | 1790 | 1467462075372 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:15 INFO - PROCESS | 1790 | 1467462075386 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x91380800 == 47 [pid = 1790] [id = 451] 05:21:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x91f6bc00) [pid = 1790] [serial = 1354] [outer = (nil)] 05:21:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x9972d000) [pid = 1790] [serial = 1355] [outer = 0x91f6bc00] 05:21:15 INFO - PROCESS | 1790 | 1467462075535 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x99732800) [pid = 1790] [serial = 1356] [outer = 0x91f6bc00] 05:21:16 INFO - PROCESS | 1790 | 1467462076834 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]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2408ms 05:21:16 INFO - PROCESS | 1790 | 1467462076901 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 1790 | 1467462076907 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:21:16 INFO - PROCESS | 1790 | 1467462076917 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 1790 | 1467462076922 Marionette TRACE conn3 <- [1,1778,null,{}] 05:21:16 INFO - PROCESS | 1790 | 1467462076932 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}] 05:21:16 INFO - PROCESS | 1790 | 1467462076938 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:17 INFO - PROCESS | 1790 | 1467462077251 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:21:17 INFO - PROCESS | 1790 | 1467462077644 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 1790 | 1467462077653 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e214800 == 48 [pid = 1790] [id = 452] 05:21:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x8e32d800) [pid = 1790] [serial = 1357] [outer = (nil)] 05:21:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x9130b400) [pid = 1790] [serial = 1358] [outer = 0x8e32d800] 05:21:17 INFO - PROCESS | 1790 | 1467462077786 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x923d5000) [pid = 1790] [serial = 1359] [outer = 0x8e32d800] 05:21:19 INFO - PROCESS | 1790 | 1467462079112 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]]]}] 05:21:19 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 05:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2289ms 05:21:19 INFO - PROCESS | 1790 | 1467462079216 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:21:19 INFO - PROCESS | 1790 | 1467462079222 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:21:19 INFO - PROCESS | 1790 | 1467462079232 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 1790 | 1467462079236 Marionette TRACE conn3 <- [1,1782,null,{}] 05:21:19 INFO - PROCESS | 1790 | 1467462079783 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}] 05:21:19 INFO - PROCESS | 1790 | 1467462079793 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:20 INFO - PROCESS | 1790 | 1467462080215 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:21:20 INFO - PROCESS | 1790 | 1467462080391 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:20 INFO - PROCESS | 1790 | 1467462080406 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee83000 == 49 [pid = 1790] [id = 453] 05:21:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x8ee84c00) [pid = 1790] [serial = 1360] [outer = (nil)] 05:21:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x8ee8d000) [pid = 1790] [serial = 1361] [outer = 0x8ee84c00] 05:21:20 INFO - PROCESS | 1790 | 1467462080529 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x8f4a4c00) [pid = 1790] [serial = 1362] [outer = 0x8ee84c00] 05:21:22 INFO - PROCESS | 1790 | 1467462082136 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]]]}] 05:21:22 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 05:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2964ms 05:21:22 INFO - PROCESS | 1790 | 1467462082198 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:21:22 INFO - PROCESS | 1790 | 1467462082206 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:21:22 INFO - PROCESS | 1790 | 1467462082218 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 1790 | 1467462082223 Marionette TRACE conn3 <- [1,1786,null,{}] 05:21:22 INFO - PROCESS | 1790 | 1467462082245 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}] 05:21:22 INFO - PROCESS | 1790 | 1467462082254 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:22 INFO - PROCESS | 1790 | 1467462082603 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x910c9c00 == 48 [pid = 1790] [id = 425] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8e323000 == 47 [pid = 1790] [id = 439] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x922e7000 == 46 [pid = 1790] [id = 437] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bb400 == 45 [pid = 1790] [id = 436] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8f800 == 44 [pid = 1790] [id = 435] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x923d5c00 == 43 [pid = 1790] [id = 430] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x91d49400 == 42 [pid = 1790] [id = 432] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32e800 == 41 [pid = 1790] [id = 434] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8e328000 == 40 [pid = 1790] [id = 431] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x92ac3400 == 39 [pid = 1790] [id = 433] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x91304000 == 38 [pid = 1790] [id = 438] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8e214800 == 37 [pid = 1790] [id = 452] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x91380800 == 36 [pid = 1790] [id = 451] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49dc00 == 35 [pid = 1790] [id = 449] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x91d41c00 == 34 [pid = 1790] [id = 450] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8ac00 == 33 [pid = 1790] [id = 448] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8e212800 == 32 [pid = 1790] [id = 447] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x925a8000 == 31 [pid = 1790] [id = 446] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8e218000 == 30 [pid = 1790] [id = 444] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x94746c00 == 29 [pid = 1790] [id = 445] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x93c10400 == 28 [pid = 1790] [id = 443] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x91d41400 == 27 [pid = 1790] [id = 442] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21e400 == 26 [pid = 1790] [id = 440] 05:21:24 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b5800 == 25 [pid = 1790] [id = 441] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x9510dc00) [pid = 1790] [serial = 1262] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x95283800) [pid = 1790] [serial = 1266] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x951ea000) [pid = 1790] [serial = 1265] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x952cd400) [pid = 1790] [serial = 1269] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x952c9c00) [pid = 1790] [serial = 1268] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x952d1400) [pid = 1790] [serial = 1272] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x925aa800) [pid = 1790] [serial = 1271] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x8f4a5800) [pid = 1790] [serial = 1275] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x8e3c1c00) [pid = 1790] [serial = 1274] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x923ca800) [pid = 1790] [serial = 1286] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x923d0800) [pid = 1790] [serial = 1278] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x922dec00) [pid = 1790] [serial = 1277] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x8f4a1400) [pid = 1790] [serial = 1280] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x91377400) [pid = 1790] [serial = 1254] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x91303000) [pid = 1790] [serial = 1253] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x8f4a5000) [pid = 1790] [serial = 1281] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x911ee800) [pid = 1790] [serial = 1283] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x92ac1400) [pid = 1790] [serial = 1257] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x927b3400) [pid = 1790] [serial = 1256] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x947f4c00) [pid = 1790] [serial = 1260] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x947ee000) [pid = 1790] [serial = 1259] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x927b1800) [pid = 1790] [serial = 1292] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x91372c00) [pid = 1790] [serial = 1289] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x9518c400) [pid = 1790] [serial = 1263] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x924a8800) [pid = 1790] [serial = 1287] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x9130c000) [pid = 1790] [serial = 1284] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x924aa000) [pid = 1790] [serial = 1290] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1790 | 1467462084901 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 1790 | 1467462084909 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e218000 == 26 [pid = 1790] [id = 454] 05:21:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8e219400) [pid = 1790] [serial = 1363] [outer = (nil)] 05:21:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8e323000) [pid = 1790] [serial = 1364] [outer = 0x8e219400] 05:21:25 INFO - PROCESS | 1790 | 1467462085040 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8e32d400) [pid = 1790] [serial = 1365] [outer = 0x8e219400] 05:21:26 INFO - PROCESS | 1790 | 1467462086372 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]]]}] 05:21:26 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 05:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 4219ms 05:21:26 INFO - PROCESS | 1790 | 1467462086449 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:21:26 INFO - PROCESS | 1790 | 1467462086454 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:21:26 INFO - PROCESS | 1790 | 1467462086463 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 1790 | 1467462086468 Marionette TRACE conn3 <- [1,1790,null,{}] 05:21:26 INFO - PROCESS | 1790 | 1467462086476 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}] 05:21:26 INFO - PROCESS | 1790 | 1467462086484 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:26 INFO - PROCESS | 1790 | 1467462086660 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:21:26 INFO - PROCESS | 1790 | 1467462086864 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 1790 | 1467462086875 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee90400 == 27 [pid = 1790] [id = 455] 05:21:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x8f49ac00) [pid = 1790] [serial = 1366] [outer = (nil)] 05:21:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8f4a5c00) [pid = 1790] [serial = 1367] [outer = 0x8f49ac00] 05:21:26 INFO - PROCESS | 1790 | 1467462086948 Marionette DEBUG loaded listener.js 05:21:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8f7d2000) [pid = 1790] [serial = 1368] [outer = 0x8f49ac00] 05:21:27 INFO - PROCESS | 1790 | 1467462087785 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]]]}] 05:21:27 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) 05:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1388ms 05:21:27 INFO - PROCESS | 1790 | 1467462087856 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 1790 | 1467462087864 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:21:27 INFO - PROCESS | 1790 | 1467462087871 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 1790 | 1467462087874 Marionette TRACE conn3 <- [1,1794,null,{}] 05:21:27 INFO - PROCESS | 1790 | 1467462087888 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}] 05:21:27 INFO - PROCESS | 1790 | 1467462087894 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:28 INFO - PROCESS | 1790 | 1467462088124 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:21:28 INFO - PROCESS | 1790 | 1467462088151 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:28 INFO - PROCESS | 1790 | 1467462088160 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee88000 == 28 [pid = 1790] [id = 456] 05:21:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x911e9c00) [pid = 1790] [serial = 1369] [outer = (nil)] 05:21:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x9130b800) [pid = 1790] [serial = 1370] [outer = 0x911e9c00] 05:21:28 INFO - PROCESS | 1790 | 1467462088232 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x91352800) [pid = 1790] [serial = 1371] [outer = 0x911e9c00] 05:21:29 INFO - PROCESS | 1790 | 1467462089331 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]]]}] 05:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1492ms 05:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:21:29 INFO - PROCESS | 1790 | 1467462089364 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:21:29 INFO - PROCESS | 1790 | 1467462089367 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:21:29 INFO - PROCESS | 1790 | 1467462089382 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 1790 | 1467462089392 Marionette TRACE conn3 <- [1,1798,null,{}] 05:21:29 INFO - PROCESS | 1790 | 1467462089408 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}] 05:21:29 INFO - PROCESS | 1790 | 1467462089416 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:29 INFO - PROCESS | 1790 | 1467462089646 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:21:29 INFO - PROCESS | 1790 | 1467462089671 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 1790 | 1467462089680 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d44800 == 29 [pid = 1790] [id = 457] 05:21:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x91d45000) [pid = 1790] [serial = 1372] [outer = (nil)] 05:21:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x91f70000) [pid = 1790] [serial = 1373] [outer = 0x91d45000] 05:21:29 INFO - PROCESS | 1790 | 1467462089787 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x91f78000) [pid = 1790] [serial = 1374] [outer = 0x91d45000] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x8f49c000) [pid = 1790] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x92ac3c00) [pid = 1790] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x8e3c3400) [pid = 1790] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x9137e800) [pid = 1790] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x924a6000) [pid = 1790] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x927e0400) [pid = 1790] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x923d0400) [pid = 1790] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8e3b5c00) [pid = 1790] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x91380400) [pid = 1790] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8f49c400) [pid = 1790] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:21:30 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x91f6d000) [pid = 1790] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:21:31 INFO - PROCESS | 1790 | 1467462091554 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]]]}] 05:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2208ms 05:21:31 INFO - PROCESS | 1790 | 1467462091582 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:21:31 INFO - PROCESS | 1790 | 1467462091590 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:21:31 INFO - PROCESS | 1790 | 1467462091601 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 1790 | 1467462091606 Marionette TRACE conn3 <- [1,1802,null,{}] 05:21:31 INFO - PROCESS | 1790 | 1467462091615 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}] 05:21:31 INFO - PROCESS | 1790 | 1467462091621 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:31 INFO - PROCESS | 1790 | 1467462091856 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:21:32 INFO - PROCESS | 1790 | 1467462092091 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 1790 | 1467462092103 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee89800 == 30 [pid = 1790] [id = 458] 05:21:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8ee8fc00) [pid = 1790] [serial = 1375] [outer = (nil)] 05:21:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x910d2800) [pid = 1790] [serial = 1376] [outer = 0x8ee8fc00] 05:21:32 INFO - PROCESS | 1790 | 1467462092239 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x911ea000) [pid = 1790] [serial = 1377] [outer = 0x8ee8fc00] 05:21:33 INFO - PROCESS | 1790 | 1467462093256 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]]]}] 05:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1703ms 05:21:33 INFO - PROCESS | 1790 | 1467462093303 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 1790 | 1467462093312 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:21:33 INFO - PROCESS | 1790 | 1467462093329 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:21:33 INFO - PROCESS | 1790 | 1467462093337 Marionette TRACE conn3 <- [1,1806,null,{}] 05:21:33 INFO - PROCESS | 1790 | 1467462093346 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}] 05:21:33 INFO - PROCESS | 1790 | 1467462093354 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:33 INFO - PROCESS | 1790 | 1467462093595 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:21:33 INFO - PROCESS | 1790 | 1467462093844 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:33 INFO - PROCESS | 1790 | 1467462093859 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x9137c400 == 31 [pid = 1790] [id = 459] 05:21:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x9137d400) [pid = 1790] [serial = 1378] [outer = (nil)] 05:21:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x91d46400) [pid = 1790] [serial = 1379] [outer = 0x9137d400] 05:21:33 INFO - PROCESS | 1790 | 1467462093990 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x922dfc00) [pid = 1790] [serial = 1380] [outer = 0x9137d400] 05:21:35 INFO - PROCESS | 1790 | 1467462095030 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]]]}] 05:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1739ms 05:21:35 INFO - PROCESS | 1790 | 1467462095065 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 1790 | 1467462095069 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:21:35 INFO - PROCESS | 1790 | 1467462095076 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - PROCESS | 1790 | 1467462095082 Marionette TRACE conn3 <- [1,1810,null,{}] 05:21:35 INFO - PROCESS | 1790 | 1467462095099 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}] 05:21:35 INFO - PROCESS | 1790 | 1467462095107 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:35 INFO - PROCESS | 1790 | 1467462095377 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:21:35 INFO - PROCESS | 1790 | 1467462095741 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 1790 | 1467462095760 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49a400 == 32 [pid = 1790] [id = 460] 05:21:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x925a2000) [pid = 1790] [serial = 1381] [outer = (nil)] 05:21:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x925a6000) [pid = 1790] [serial = 1382] [outer = 0x925a2000] 05:21:35 INFO - PROCESS | 1790 | 1467462095889 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x927b2400) [pid = 1790] [serial = 1383] [outer = 0x925a2000] 05:21:36 INFO - PROCESS | 1790 | 1467462096813 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]]]}] 05:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1803ms 05:21:36 INFO - PROCESS | 1790 | 1467462096880 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:21:36 INFO - PROCESS | 1790 | 1467462096885 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:21:36 INFO - PROCESS | 1790 | 1467462096891 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 1790 | 1467462096895 Marionette TRACE conn3 <- [1,1814,null,{}] 05:21:36 INFO - PROCESS | 1790 | 1467462096901 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}] 05:21:36 INFO - PROCESS | 1790 | 1467462096906 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:37 INFO - PROCESS | 1790 | 1467462097138 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:21:37 INFO - PROCESS | 1790 | 1467462097385 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 1790 | 1467462097394 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a2c00 == 33 [pid = 1790] [id = 461] 05:21:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x927b1000) [pid = 1790] [serial = 1384] [outer = (nil)] 05:21:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x929e9c00) [pid = 1790] [serial = 1385] [outer = 0x927b1000] 05:21:37 INFO - PROCESS | 1790 | 1467462097526 Marionette DEBUG loaded listener.js 05:21:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x929ef800) [pid = 1790] [serial = 1386] [outer = 0x927b1000] 05:21:38 INFO - PROCESS | 1790 | 1467462098469 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]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1643ms 05:21:38 INFO - PROCESS | 1790 | 1467462098537 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:21:38 INFO - PROCESS | 1790 | 1467462098541 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:21:38 INFO - PROCESS | 1790 | 1467462098548 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 1790 | 1467462098552 Marionette TRACE conn3 <- [1,1818,null,{}] 05:21:38 INFO - PROCESS | 1790 | 1467462098558 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}] 05:21:38 INFO - PROCESS | 1790 | 1467462098563 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:38 INFO - PROCESS | 1790 | 1467462098733 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:21:38 INFO - PROCESS | 1790 | 1467462098919 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 1790 | 1467462098930 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21d000 == 34 [pid = 1790] [id = 462] 05:21:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x8e326c00) [pid = 1790] [serial = 1387] [outer = (nil)] 05:21:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x92ac9800) [pid = 1790] [serial = 1388] [outer = 0x8e326c00] 05:21:39 INFO - PROCESS | 1790 | 1467462099010 Marionette DEBUG loaded listener.js 05:21:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x929e5400) [pid = 1790] [serial = 1389] [outer = 0x8e326c00] 05:21:40 INFO - PROCESS | 1790 | 1467462100052 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]]]}] 05:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1582ms 05:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:21:40 INFO - PROCESS | 1790 | 1467462100130 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 1790 | 1467462100134 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:21:40 INFO - PROCESS | 1790 | 1467462100145 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 1790 | 1467462100153 Marionette TRACE conn3 <- [1,1822,null,{}] 05:21:40 INFO - PROCESS | 1790 | 1467462100164 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}] 05:21:40 INFO - PROCESS | 1790 | 1467462100175 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:40 INFO - PROCESS | 1790 | 1467462100434 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:21:40 INFO - PROCESS | 1790 | 1467462100678 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 1790 | 1467462100688 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x91357000 == 35 [pid = 1790] [id = 463] 05:21:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x927e8c00) [pid = 1790] [serial = 1390] [outer = (nil)] 05:21:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x93a07800) [pid = 1790] [serial = 1391] [outer = 0x927e8c00] 05:21:40 INFO - PROCESS | 1790 | 1467462100803 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x93a0ec00) [pid = 1790] [serial = 1392] [outer = 0x927e8c00] 05:21:41 INFO - PROCESS | 1790 | 1467462101909 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]]]}] 05:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1800ms 05:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:21:41 INFO - PROCESS | 1790 | 1467462101940 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 1790 | 1467462101943 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:21:41 INFO - PROCESS | 1790 | 1467462101950 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 1790 | 1467462101954 Marionette TRACE conn3 <- [1,1826,null,{}] 05:21:41 INFO - PROCESS | 1790 | 1467462101978 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}] 05:21:41 INFO - PROCESS | 1790 | 1467462101984 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:42 INFO - PROCESS | 1790 | 1467462102150 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:21:42 INFO - PROCESS | 1790 | 1467462102346 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 1790 | 1467462102352 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c2000 == 36 [pid = 1790] [id = 464] 05:21:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x8e3c2c00) [pid = 1790] [serial = 1393] [outer = (nil)] 05:21:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x9134d400) [pid = 1790] [serial = 1394] [outer = 0x8e3c2c00] 05:21:42 INFO - PROCESS | 1790 | 1467462102440 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x91f73800) [pid = 1790] [serial = 1395] [outer = 0x8e3c2c00] 05:21:43 INFO - PROCESS | 1790 | 1467462103517 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]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1647ms 05:21:43 INFO - PROCESS | 1790 | 1467462103598 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:21:43 INFO - PROCESS | 1790 | 1467462103604 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:21:43 INFO - PROCESS | 1790 | 1467462103613 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 1790 | 1467462103621 Marionette TRACE conn3 <- [1,1830,null,{}] 05:21:43 INFO - PROCESS | 1790 | 1467462103633 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}] 05:21:43 INFO - PROCESS | 1790 | 1467462103643 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:43 INFO - PROCESS | 1790 | 1467462103904 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:21:44 INFO - PROCESS | 1790 | 1467462104232 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:44 INFO - PROCESS | 1790 | 1467462104244 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:44 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7ccc00 == 35 [pid = 1790] [id = 380] 05:21:44 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32c800 == 34 [pid = 1790] [id = 379] 05:21:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8ac00 == 35 [pid = 1790] [id = 465] 05:21:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x8ee8bc00) [pid = 1790] [serial = 1396] [outer = (nil)] 05:21:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x8ee90c00) [pid = 1790] [serial = 1397] [outer = 0x8ee8bc00] 05:21:44 INFO - PROCESS | 1790 | 1467462104343 Marionette DEBUG loaded listener.js 05:21:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x8f4a0800) [pid = 1790] [serial = 1398] [outer = 0x8ee8bc00] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x93c18400) [pid = 1790] [serial = 1323] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x93a0dc00) [pid = 1790] [serial = 1322] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x92acf800) [pid = 1790] [serial = 1301] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x910cb000) [pid = 1790] [serial = 1295] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x92fa4800) [pid = 1790] [serial = 1304] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x927ea000) [pid = 1790] [serial = 1293] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x92ad8400) [pid = 1790] [serial = 1316] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x91305800) [pid = 1790] [serial = 1296] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x92adf400) [pid = 1790] [serial = 1317] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x929e5c00) [pid = 1790] [serial = 1314] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x8f7d3800) [pid = 1790] [serial = 1319] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x91d47800) [pid = 1790] [serial = 1310] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x92ad3c00) [pid = 1790] [serial = 1302] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x910d2000) [pid = 1790] [serial = 1308] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x8f7d6400) [pid = 1790] [serial = 1307] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x92fa9800) [pid = 1790] [serial = 1305] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x927b5000) [pid = 1790] [serial = 1313] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x924adc00) [pid = 1790] [serial = 1299] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x911e5400) [pid = 1790] [serial = 1320] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x91f6cc00) [pid = 1790] [serial = 1311] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x922e6c00) [pid = 1790] [serial = 1298] [outer = (nil)] [url = about:blank] 05:21:45 INFO - PROCESS | 1790 | 1467462105233 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]]]}] 05:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1645ms 05:21:45 INFO - PROCESS | 1790 | 1467462105258 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:21:45 INFO - PROCESS | 1790 | 1467462105265 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:21:45 INFO - PROCESS | 1790 | 1467462105291 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:21:45 INFO - PROCESS | 1790 | 1467462105294 Marionette TRACE conn3 <- [1,1834,null,{}] 05:21:45 INFO - PROCESS | 1790 | 1467462105300 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}] 05:21:45 INFO - PROCESS | 1790 | 1467462105306 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:45 INFO - PROCESS | 1790 | 1467462105474 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:21:45 INFO - PROCESS | 1790 | 1467462105484 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 1790 | 1467462105492 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee89000 == 36 [pid = 1790] [id = 466] 05:21:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x911e8400) [pid = 1790] [serial = 1399] [outer = (nil)] 05:21:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x91352400) [pid = 1790] [serial = 1400] [outer = 0x911e8400] 05:21:45 INFO - PROCESS | 1790 | 1467462105564 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x91376c00) [pid = 1790] [serial = 1401] [outer = 0x911e8400] 05:21:46 INFO - PROCESS | 1790 | 1467462106749 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]]]}] 05:21:46 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 05:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1491ms 05:21:46 INFO - PROCESS | 1790 | 1467462106779 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 1790 | 1467462106785 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:21:46 INFO - PROCESS | 1790 | 1467462106848 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 1790 | 1467462106858 Marionette TRACE conn3 <- [1,1838,null,{}] 05:21:46 INFO - PROCESS | 1790 | 1467462106893 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}] 05:21:46 INFO - PROCESS | 1790 | 1467462106905 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:47 INFO - PROCESS | 1790 | 1467462107126 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:21:47 INFO - PROCESS | 1790 | 1467462107321 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 1790 | 1467462107331 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x924a4000 == 37 [pid = 1790] [id = 467] 05:21:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x924a6000) [pid = 1790] [serial = 1402] [outer = (nil)] 05:21:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x924ad000) [pid = 1790] [serial = 1403] [outer = 0x924a6000] 05:21:47 INFO - PROCESS | 1790 | 1467462107404 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x925a7800) [pid = 1790] [serial = 1404] [outer = 0x924a6000] 05:21:48 INFO - PROCESS | 1790 | 1467462108241 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]]]}] 05:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1480ms 05:21:48 INFO - PROCESS | 1790 | 1467462108302 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:21:48 INFO - PROCESS | 1790 | 1467462108306 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:21:48 INFO - PROCESS | 1790 | 1467462108312 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 1790 | 1467462108316 Marionette TRACE conn3 <- [1,1842,null,{}] 05:21:48 INFO - PROCESS | 1790 | 1467462108344 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}] 05:21:48 INFO - PROCESS | 1790 | 1467462108348 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:48 INFO - PROCESS | 1790 | 1467462108583 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:21:48 INFO - PROCESS | 1790 | 1467462108603 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 1790 | 1467462108610 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e212800 == 38 [pid = 1790] [id = 468] 05:21:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x924aa400) [pid = 1790] [serial = 1405] [outer = (nil)] 05:21:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x929e8000) [pid = 1790] [serial = 1406] [outer = 0x924aa400] 05:21:48 INFO - PROCESS | 1790 | 1467462108681 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x92ada000) [pid = 1790] [serial = 1407] [outer = 0x924aa400] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x8e219400) [pid = 1790] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x8f49ac00) [pid = 1790] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x911e9c00) [pid = 1790] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x923d6800) [pid = 1790] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x8f7d3000) [pid = 1790] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x947ed800) [pid = 1790] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x8f7cd400) [pid = 1790] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8f4a1800) [pid = 1790] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x93c12400) [pid = 1790] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x93a0b400) [pid = 1790] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x92ad1c00) [pid = 1790] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8e32d800) [pid = 1790] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91f6bc00) [pid = 1790] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8e3b6c00) [pid = 1790] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8ee84c00) [pid = 1790] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:21:49 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x91d42400) [pid = 1790] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:21:49 INFO - PROCESS | 1790 | 1467462109726 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]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1457ms 05:21:49 INFO - PROCESS | 1790 | 1467462109769 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:21:49 INFO - PROCESS | 1790 | 1467462109773 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:21:49 INFO - PROCESS | 1790 | 1467462109783 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 1790 | 1467462109786 Marionette TRACE conn3 <- [1,1846,null,{}] 05:21:49 INFO - PROCESS | 1790 | 1467462109792 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}] 05:21:49 INFO - PROCESS | 1790 | 1467462109797 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:49 INFO - PROCESS | 1790 | 1467462109950 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:21:50 INFO - PROCESS | 1790 | 1467462110088 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:50 INFO - PROCESS | 1790 | 1467462110098 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32d800 == 39 [pid = 1790] [id = 469] 05:21:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8e3bdc00) [pid = 1790] [serial = 1408] [outer = (nil)] 05:21:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x927e1800) [pid = 1790] [serial = 1409] [outer = 0x8e3bdc00] 05:21:50 INFO - PROCESS | 1790 | 1467462110179 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x92ad1c00) [pid = 1790] [serial = 1410] [outer = 0x8e3bdc00] 05:21:50 INFO - PROCESS | 1790 | 1467462110987 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]]]}] 05:21:51 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) 05:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1236ms 05:21:51 INFO - PROCESS | 1790 | 1467462111020 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 1790 | 1467462111024 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:21:51 INFO - PROCESS | 1790 | 1467462111030 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 1790 | 1467462111033 Marionette TRACE conn3 <- [1,1850,null,{}] 05:21:51 INFO - PROCESS | 1790 | 1467462111039 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}] 05:21:51 INFO - PROCESS | 1790 | 1467462111049 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:51 INFO - PROCESS | 1790 | 1467462111405 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:21:51 INFO - PROCESS | 1790 | 1467462111497 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 1790 | 1467462111506 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b6800 == 40 [pid = 1790] [id = 470] 05:21:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8e3b7400) [pid = 1790] [serial = 1411] [outer = (nil)] 05:21:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8ee89c00) [pid = 1790] [serial = 1412] [outer = 0x8e3b7400] 05:21:51 INFO - PROCESS | 1790 | 1467462111635 Marionette DEBUG loaded listener.js 05:21:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8f7c9c00) [pid = 1790] [serial = 1413] [outer = 0x8e3b7400] 05:21:52 INFO - PROCESS | 1790 | 1467462112629 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]]]}] 05:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1629ms 05:21:52 INFO - PROCESS | 1790 | 1467462112680 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:21:52 INFO - PROCESS | 1790 | 1467462112687 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:21:52 INFO - PROCESS | 1790 | 1467462112696 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:21:52 INFO - PROCESS | 1790 | 1467462112701 Marionette TRACE conn3 <- [1,1854,null,{}] 05:21:52 INFO - PROCESS | 1790 | 1467462112709 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}] 05:21:52 INFO - PROCESS | 1790 | 1467462112715 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:52 INFO - PROCESS | 1790 | 1467462112907 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:21:53 INFO - PROCESS | 1790 | 1467462113144 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 1790 | 1467462113155 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x9130f000 == 41 [pid = 1790] [id = 471] 05:21:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x91372c00) [pid = 1790] [serial = 1414] [outer = (nil)] 05:21:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x91f79c00) [pid = 1790] [serial = 1415] [outer = 0x91372c00] 05:21:53 INFO - PROCESS | 1790 | 1467462113252 Marionette DEBUG loaded listener.js 05:21:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x924a2800) [pid = 1790] [serial = 1416] [outer = 0x91372c00] 05:21:54 INFO - PROCESS | 1790 | 1467462114192 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]]]}] 05:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1533ms 05:21:54 INFO - PROCESS | 1790 | 1467462114230 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:21:54 INFO - PROCESS | 1790 | 1467462114236 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:21:54 INFO - PROCESS | 1790 | 1467462114243 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:21:54 INFO - PROCESS | 1790 | 1467462114247 Marionette TRACE conn3 <- [1,1858,null,{}] 05:21:54 INFO - PROCESS | 1790 | 1467462114253 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}] 05:21:54 INFO - PROCESS | 1790 | 1467462114259 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:54 INFO - PROCESS | 1790 | 1467462114447 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:21:54 INFO - PROCESS | 1790 | 1467462114634 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:54 INFO - PROCESS | 1790 | 1467462114643 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x92acf800 == 42 [pid = 1790] [id = 472] 05:21:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x92ad1800) [pid = 1790] [serial = 1417] [outer = (nil)] 05:21:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x92fa3c00) [pid = 1790] [serial = 1418] [outer = 0x92ad1800] 05:21:54 INFO - PROCESS | 1790 | 1467462114729 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x93961400) [pid = 1790] [serial = 1419] [outer = 0x92ad1800] 05:21:55 INFO - PROCESS | 1790 | 1467462115766 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]]]}] 05:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1591ms 05:21:55 INFO - PROCESS | 1790 | 1467462115835 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 1790 | 1467462115841 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:21:55 INFO - PROCESS | 1790 | 1467462115858 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 1790 | 1467462115866 Marionette TRACE conn3 <- [1,1862,null,{}] 05:21:55 INFO - PROCESS | 1790 | 1467462115872 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}] 05:21:55 INFO - PROCESS | 1790 | 1467462115878 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:56 INFO - PROCESS | 1790 | 1467462116094 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:21:56 INFO - PROCESS | 1790 | 1467462116332 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 1790 | 1467462116343 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6f000 == 43 [pid = 1790] [id = 473] 05:21:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x922e7400) [pid = 1790] [serial = 1420] [outer = (nil)] 05:21:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x947f7000) [pid = 1790] [serial = 1421] [outer = 0x922e7400] 05:21:56 INFO - PROCESS | 1790 | 1467462116461 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x95108800) [pid = 1790] [serial = 1422] [outer = 0x922e7400] 05:21:57 INFO - PROCESS | 1790 | 1467462117329 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]]]}] 05:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1549ms 05:21:57 INFO - PROCESS | 1790 | 1467462117400 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 1790 | 1467462117403 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:21:57 INFO - PROCESS | 1790 | 1467462117410 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 1790 | 1467462117414 Marionette TRACE conn3 <- [1,1866,null,{}] 05:21:57 INFO - PROCESS | 1790 | 1467462117420 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}] 05:21:57 INFO - PROCESS | 1790 | 1467462117425 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:57 INFO - PROCESS | 1790 | 1467462117598 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:21:57 INFO - PROCESS | 1790 | 1467462117781 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 1790 | 1467462117791 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x911ecc00 == 44 [pid = 1790] [id = 474] 05:21:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x92ac6400) [pid = 1790] [serial = 1423] [outer = (nil)] 05:21:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x95195800) [pid = 1790] [serial = 1424] [outer = 0x92ac6400] 05:21:57 INFO - PROCESS | 1790 | 1467462117869 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x951df800) [pid = 1790] [serial = 1425] [outer = 0x92ac6400] 05:21:58 INFO - PROCESS | 1790 | 1467462118800 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]]]}] 05:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1431ms 05:21:58 INFO - PROCESS | 1790 | 1467462118842 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 1790 | 1467462118846 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:21:58 INFO - PROCESS | 1790 | 1467462118852 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 1790 | 1467462118856 Marionette TRACE conn3 <- [1,1870,null,{}] 05:21:58 INFO - PROCESS | 1790 | 1467462118862 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}] 05:21:58 INFO - PROCESS | 1790 | 1467462118867 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:59 INFO - PROCESS | 1790 | 1467462119088 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:21:59 INFO - PROCESS | 1790 | 1467462119274 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 1790 | 1467462119292 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:21:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x9518b000 == 45 [pid = 1790] [id = 475] 05:21:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x95190800) [pid = 1790] [serial = 1426] [outer = (nil)] 05:21:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x952ca800) [pid = 1790] [serial = 1427] [outer = 0x95190800] 05:21:59 INFO - PROCESS | 1790 | 1467462119413 Marionette DEBUG loaded listener.js 05:21:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x95358800) [pid = 1790] [serial = 1428] [outer = 0x95190800] 05:22:00 INFO - PROCESS | 1790 | 1467462120402 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]]]}] 05:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1585ms 05:22:00 INFO - PROCESS | 1790 | 1467462120439 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:22:00 INFO - PROCESS | 1790 | 1467462120443 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:22:00 INFO - PROCESS | 1790 | 1467462120450 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 1790 | 1467462120453 Marionette TRACE conn3 <- [1,1874,null,{}] 05:22:00 INFO - PROCESS | 1790 | 1467462120459 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}] 05:22:00 INFO - PROCESS | 1790 | 1467462120464 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:00 INFO - PROCESS | 1790 | 1467462120639 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:22:00 INFO - PROCESS | 1790 | 1467462120823 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:00 INFO - PROCESS | 1790 | 1467462120831 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bf400 == 46 [pid = 1790] [id = 476] 05:22:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x9137d000) [pid = 1790] [serial = 1429] [outer = (nil)] 05:22:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x9655a000) [pid = 1790] [serial = 1430] [outer = 0x9137d000] 05:22:00 INFO - PROCESS | 1790 | 1467462120909 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x9655b400) [pid = 1790] [serial = 1431] [outer = 0x9137d000] 05:22:01 INFO - PROCESS | 1790 | 1467462121968 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]]]}] 05:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1581ms 05:22:02 INFO - PROCESS | 1790 | 1467462122033 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 1790 | 1467462122037 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:22:02 INFO - PROCESS | 1790 | 1467462122044 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 1790 | 1467462122047 Marionette TRACE conn3 <- [1,1878,null,{}] 05:22:02 INFO - PROCESS | 1790 | 1467462122053 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}] 05:22:02 INFO - PROCESS | 1790 | 1467462122058 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:02 INFO - PROCESS | 1790 | 1467462122245 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:22:02 INFO - PROCESS | 1790 | 1467462122487 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 1790 | 1467462122499 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x911f1400 == 47 [pid = 1790] [id = 477] 05:22:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 106 (0x9134dc00) [pid = 1790] [serial = 1432] [outer = (nil)] 05:22:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 107 (0x96550800) [pid = 1790] [serial = 1433] [outer = 0x9134dc00] 05:22:02 INFO - PROCESS | 1790 | 1467462122631 Marionette DEBUG loaded listener.js 05:22:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 108 (0x98bc5400) [pid = 1790] [serial = 1434] [outer = 0x9134dc00] 05:22:03 INFO - PROCESS | 1790 | 1467462123502 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]]]}] 05:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1491ms 05:22:03 INFO - PROCESS | 1790 | 1467462123536 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:22:03 INFO - PROCESS | 1790 | 1467462123539 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:22:03 INFO - PROCESS | 1790 | 1467462123546 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:22:03 INFO - PROCESS | 1790 | 1467462123550 Marionette TRACE conn3 <- [1,1882,null,{}] 05:22:03 INFO - PROCESS | 1790 | 1467462123575 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}] 05:22:03 INFO - PROCESS | 1790 | 1467462123580 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:03 INFO - PROCESS | 1790 | 1467462123762 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:22:03 INFO - PROCESS | 1790 | 1467462123965 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 1790 | 1467462123974 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b9800 == 48 [pid = 1790] [id = 478] 05:22:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 109 (0x8e3ba000) [pid = 1790] [serial = 1435] [outer = (nil)] 05:22:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 110 (0x8ee82800) [pid = 1790] [serial = 1436] [outer = 0x8e3ba000] 05:22:04 INFO - PROCESS | 1790 | 1467462124316 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 111 (0x910c9800) [pid = 1790] [serial = 1437] [outer = 0x8e3ba000] 05:22:05 INFO - PROCESS | 1790 | 1467462125429 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]]]}] 05:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1936ms 05:22:05 INFO - PROCESS | 1790 | 1467462125489 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 1790 | 1467462125495 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:22:05 INFO - PROCESS | 1790 | 1467462125505 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 1790 | 1467462125508 Marionette TRACE conn3 <- [1,1886,null,{}] 05:22:05 INFO - PROCESS | 1790 | 1467462125515 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}] 05:22:05 INFO - PROCESS | 1790 | 1467462125521 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:05 INFO - PROCESS | 1790 | 1467462125708 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a0c00 == 47 [pid = 1790] [id = 378] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e220c00 == 46 [pid = 1790] [id = 384] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x911e7800 == 45 [pid = 1790] [id = 385] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee83000 == 44 [pid = 1790] [id = 453] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x911e3c00 == 43 [pid = 1790] [id = 388] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e218000 == 42 [pid = 1790] [id = 454] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91359000 == 41 [pid = 1790] [id = 389] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e328c00 == 40 [pid = 1790] [id = 387] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91376800 == 39 [pid = 1790] [id = 381] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x925a3400 == 38 [pid = 1790] [id = 390] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x925a4800 == 37 [pid = 1790] [id = 391] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bac00 == 36 [pid = 1790] [id = 382] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e325800 == 35 [pid = 1790] [id = 393] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x910ce800 == 34 [pid = 1790] [id = 394] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x927e2400 == 33 [pid = 1790] [id = 395] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91376400 == 32 [pid = 1790] [id = 392] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7cb800 == 31 [pid = 1790] [id = 383] 05:22:06 INFO - PROCESS | 1790 | --DOCSHELL 0x925a9400 == 30 [pid = 1790] [id = 386] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 110 (0x91352800) [pid = 1790] [serial = 1371] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 109 (0x911e7400) [pid = 1790] [serial = 1325] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 108 (0x925aa000) [pid = 1790] [serial = 1328] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 107 (0x94748000) [pid = 1790] [serial = 1331] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 106 (0x95103c00) [pid = 1790] [serial = 1334] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 105 (0x951dd800) [pid = 1790] [serial = 1337] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x952cd000) [pid = 1790] [serial = 1340] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x8e323000) [pid = 1790] [serial = 1364] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x8e32d400) [pid = 1790] [serial = 1365] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x8ee8d000) [pid = 1790] [serial = 1361] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x96551c00) [pid = 1790] [serial = 1343] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x9655e800) [pid = 1790] [serial = 1346] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x9770f000) [pid = 1790] [serial = 1349] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x98336c00) [pid = 1790] [serial = 1352] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x9972d000) [pid = 1790] [serial = 1355] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x9130b400) [pid = 1790] [serial = 1358] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x8f7d2000) [pid = 1790] [serial = 1368] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x8f4a5c00) [pid = 1790] [serial = 1367] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x9130b800) [pid = 1790] [serial = 1370] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x91f70000) [pid = 1790] [serial = 1373] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x927af000) [pid = 1790] [serial = 1329] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x98227000) [pid = 1790] [serial = 1350] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x951ea400) [pid = 1790] [serial = 1338] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x9655fc00) [pid = 1790] [serial = 1347] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x96556000) [pid = 1790] [serial = 1344] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x947eb800) [pid = 1790] [serial = 1332] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x952d1800) [pid = 1790] [serial = 1341] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x9510e000) [pid = 1790] [serial = 1335] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x923d5000) [pid = 1790] [serial = 1359] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x99732800) [pid = 1790] [serial = 1356] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91307800) [pid = 1790] [serial = 1326] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8f4a4c00) [pid = 1790] [serial = 1362] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x98b6cc00) [pid = 1790] [serial = 1353] [outer = (nil)] [url = about:blank] 05:22:07 INFO - PROCESS | 1790 | 1467462127202 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 1790 | 1467462127213 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21c400 == 31 [pid = 1790] [id = 479] 05:22:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8e21d800) [pid = 1790] [serial = 1438] [outer = (nil)] 05:22:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x8e323000) [pid = 1790] [serial = 1439] [outer = 0x8e21d800] 05:22:07 INFO - PROCESS | 1790 | 1467462127300 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8e32c800) [pid = 1790] [serial = 1440] [outer = 0x8e21d800] 05:22:08 INFO - PROCESS | 1790 | 1467462128162 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]]]}] 05:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2687ms 05:22:08 INFO - PROCESS | 1790 | 1467462128193 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:22:08 INFO - PROCESS | 1790 | 1467462128199 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:22:08 INFO - PROCESS | 1790 | 1467462128217 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:22:08 INFO - PROCESS | 1790 | 1467462128222 Marionette TRACE conn3 <- [1,1890,null,{}] 05:22:08 INFO - PROCESS | 1790 | 1467462128231 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}] 05:22:08 INFO - PROCESS | 1790 | 1467462128239 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:08 INFO - PROCESS | 1790 | 1467462128408 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:22:08 INFO - PROCESS | 1790 | 1467462128422 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:08 INFO - PROCESS | 1790 | 1467462128433 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a2400 == 32 [pid = 1790] [id = 480] 05:22:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8f4a7c00) [pid = 1790] [serial = 1441] [outer = (nil)] 05:22:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x8f7c9400) [pid = 1790] [serial = 1442] [outer = 0x8f4a7c00] 05:22:08 INFO - PROCESS | 1790 | 1467462128505 Marionette DEBUG loaded listener.js 05:22:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x8f7d5000) [pid = 1790] [serial = 1443] [outer = 0x8f4a7c00] 05:22:09 INFO - PROCESS | 1790 | 1467462129509 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]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1345ms 05:22:09 INFO - PROCESS | 1790 | 1467462129564 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:22:09 INFO - PROCESS | 1790 | 1467462129571 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:22:09 INFO - PROCESS | 1790 | 1467462129579 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 1790 | 1467462129581 Marionette TRACE conn3 <- [1,1894,null,{}] 05:22:09 INFO - PROCESS | 1790 | 1467462129588 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}] 05:22:09 INFO - PROCESS | 1790 | 1467462129594 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:09 INFO - PROCESS | 1790 | 1467462129773 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:22:09 INFO - PROCESS | 1790 | 1467462129944 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 1790 | 1467462129952 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c4400 == 33 [pid = 1790] [id = 481] 05:22:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8f7d4000) [pid = 1790] [serial = 1444] [outer = (nil)] 05:22:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x91305400) [pid = 1790] [serial = 1445] [outer = 0x8f7d4000] 05:22:10 INFO - PROCESS | 1790 | 1467462130024 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x9134d800) [pid = 1790] [serial = 1446] [outer = 0x8f7d4000] 05:22:11 INFO - PROCESS | 1790 | 1467462131038 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]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1493ms 05:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:22:11 INFO - PROCESS | 1790 | 1467462131073 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 1790 | 1467462131076 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:22:11 INFO - PROCESS | 1790 | 1467462131098 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 1790 | 1467462131108 Marionette TRACE conn3 <- [1,1898,null,{}] 05:22:11 INFO - PROCESS | 1790 | 1467462131117 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}] 05:22:11 INFO - PROCESS | 1790 | 1467462131125 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:11 INFO - PROCESS | 1790 | 1467462131349 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:22:11 INFO - PROCESS | 1790 | 1467462131375 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 1790 | 1467462131381 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee85c00 == 34 [pid = 1790] [id = 482] 05:22:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x9137f800) [pid = 1790] [serial = 1447] [outer = (nil)] 05:22:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x91f6fc00) [pid = 1790] [serial = 1448] [outer = 0x9137f800] 05:22:11 INFO - PROCESS | 1790 | 1467462131464 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x922de800) [pid = 1790] [serial = 1449] [outer = 0x9137f800] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8e3c2c00) [pid = 1790] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8ee8bc00) [pid = 1790] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x911e8400) [pid = 1790] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8ee8fc00) [pid = 1790] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x927b1000) [pid = 1790] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x925a2000) [pid = 1790] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8e326c00) [pid = 1790] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x91d45000) [pid = 1790] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x924a6000) [pid = 1790] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x927e8c00) [pid = 1790] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x924aa400) [pid = 1790] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x9137d400) [pid = 1790] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:22:12 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e3bdc00) [pid = 1790] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:22:13 INFO - PROCESS | 1790 | 1467462133041 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]]]}] 05:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2006ms 05:22:13 INFO - PROCESS | 1790 | 1467462133088 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:22:13 INFO - PROCESS | 1790 | 1467462133093 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:22:13 INFO - PROCESS | 1790 | 1467462133099 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - PROCESS | 1790 | 1467462133103 Marionette TRACE conn3 <- [1,1902,null,{}] 05:22:13 INFO - PROCESS | 1790 | 1467462133108 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}] 05:22:13 INFO - PROCESS | 1790 | 1467462133113 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:13 INFO - PROCESS | 1790 | 1467462133277 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:22:13 INFO - PROCESS | 1790 | 1467462133286 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 1790 | 1467462133295 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d4400 == 35 [pid = 1790] [id = 483] 05:22:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x911e6400) [pid = 1790] [serial = 1450] [outer = (nil)] 05:22:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91f77000) [pid = 1790] [serial = 1451] [outer = 0x911e6400] 05:22:13 INFO - PROCESS | 1790 | 1467462133363 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x922e7800) [pid = 1790] [serial = 1452] [outer = 0x911e6400] 05:22:14 INFO - PROCESS | 1790 | 1467462134255 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]]]}] 05:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1202ms 05:22:14 INFO - PROCESS | 1790 | 1467462134302 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:22:14 INFO - PROCESS | 1790 | 1467462134306 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:22:14 INFO - PROCESS | 1790 | 1467462134319 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 1790 | 1467462134322 Marionette TRACE conn3 <- [1,1906,null,{}] 05:22:14 INFO - PROCESS | 1790 | 1467462134326 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}] 05:22:14 INFO - PROCESS | 1790 | 1467462134332 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:14 INFO - PROCESS | 1790 | 1467462134490 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:22:14 INFO - PROCESS | 1790 | 1467462134558 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 1790 | 1467462134573 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e213800 == 36 [pid = 1790] [id = 484] 05:22:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8e215000) [pid = 1790] [serial = 1453] [outer = (nil)] 05:22:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8e220c00) [pid = 1790] [serial = 1454] [outer = 0x8e215000] 05:22:14 INFO - PROCESS | 1790 | 1467462134781 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x8e3b7800) [pid = 1790] [serial = 1455] [outer = 0x8e215000] 05:22:15 INFO - PROCESS | 1790 | 1467462135897 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]]]}] 05:22:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:22:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1641ms 05:22:15 INFO - PROCESS | 1790 | 1467462135962 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:22:15 INFO - PROCESS | 1790 | 1467462135969 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:22:15 INFO - PROCESS | 1790 | 1467462135977 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:22:15 INFO - PROCESS | 1790 | 1467462135982 Marionette TRACE conn3 <- [1,1910,null,{}] 05:22:15 INFO - PROCESS | 1790 | 1467462135991 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}] 05:22:16 INFO - PROCESS | 1790 | 1467462135999 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:16 INFO - PROCESS | 1790 | 1467462136221 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:22:16 INFO - PROCESS | 1790 | 1467462136461 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:16 INFO - PROCESS | 1790 | 1467462136472 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32e800 == 37 [pid = 1790] [id = 485] 05:22:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x911eb800) [pid = 1790] [serial = 1456] [outer = (nil)] 05:22:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x9130d000) [pid = 1790] [serial = 1457] [outer = 0x911eb800] 05:22:16 INFO - PROCESS | 1790 | 1467462136600 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x91358c00) [pid = 1790] [serial = 1458] [outer = 0x911eb800] 05:22:17 INFO - PROCESS | 1790 | 1467462137640 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]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1732ms 05:22:17 INFO - PROCESS | 1790 | 1467462137712 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 1790 | 1467462137719 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:22:17 INFO - PROCESS | 1790 | 1467462137728 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 1790 | 1467462137732 Marionette TRACE conn3 <- [1,1914,null,{}] 05:22:17 INFO - PROCESS | 1790 | 1467462137738 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}] 05:22:17 INFO - PROCESS | 1790 | 1467462137744 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:17 INFO - PROCESS | 1790 | 1467462137985 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:22:18 INFO - PROCESS | 1790 | 1467462138299 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 1790 | 1467462138308 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e215400 == 38 [pid = 1790] [id = 486] 05:22:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x922e7000) [pid = 1790] [serial = 1459] [outer = (nil)] 05:22:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x924a6000) [pid = 1790] [serial = 1460] [outer = 0x922e7000] 05:22:18 INFO - PROCESS | 1790 | 1467462138395 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x925a3c00) [pid = 1790] [serial = 1461] [outer = 0x922e7000] 05:22:19 INFO - PROCESS | 1790 | 1467462139307 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]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1636ms 05:22:19 INFO - PROCESS | 1790 | 1467462139364 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 1790 | 1467462139369 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:22:19 INFO - PROCESS | 1790 | 1467462139378 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 1790 | 1467462139386 Marionette TRACE conn3 <- [1,1918,null,{}] 05:22:19 INFO - PROCESS | 1790 | 1467462139406 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}] 05:22:19 INFO - PROCESS | 1790 | 1467462139417 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:19 INFO - PROCESS | 1790 | 1467462139690 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:22:19 INFO - PROCESS | 1790 | 1467462139921 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:19 INFO - PROCESS | 1790 | 1467462139933 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f70c00 == 39 [pid = 1790] [id = 487] 05:22:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x927dd800) [pid = 1790] [serial = 1462] [outer = (nil)] 05:22:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x929e2800) [pid = 1790] [serial = 1463] [outer = 0x927dd800] 05:22:20 INFO - PROCESS | 1790 | 1467462140024 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x929ee800) [pid = 1790] [serial = 1464] [outer = 0x927dd800] 05:22:20 INFO - PROCESS | 1790 | 1467462140948 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]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1641ms 05:22:21 INFO - PROCESS | 1790 | 1467462141017 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 1790 | 1467462141022 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:22:21 INFO - PROCESS | 1790 | 1467462141029 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 1790 | 1467462141032 Marionette TRACE conn3 <- [1,1922,null,{}] 05:22:21 INFO - PROCESS | 1790 | 1467462141038 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}] 05:22:21 INFO - PROCESS | 1790 | 1467462141044 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:21 INFO - PROCESS | 1790 | 1467462141259 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:22:21 INFO - PROCESS | 1790 | 1467462141483 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 1790 | 1467462141491 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x91303000 == 40 [pid = 1790] [id = 488] 05:22:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x92ac6800) [pid = 1790] [serial = 1465] [outer = (nil)] 05:22:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x92ad8400) [pid = 1790] [serial = 1466] [outer = 0x92ac6800] 05:22:21 INFO - PROCESS | 1790 | 1467462141620 Marionette DEBUG loaded listener.js 05:22:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x92dd4000) [pid = 1790] [serial = 1467] [outer = 0x92ac6800] 05:22:22 INFO - PROCESS | 1790 | 1467462142526 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]]]}] 05:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1538ms 05:22:22 INFO - PROCESS | 1790 | 1467462142568 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:22:22 INFO - PROCESS | 1790 | 1467462142573 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:22:22 INFO - PROCESS | 1790 | 1467462142579 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - PROCESS | 1790 | 1467462142583 Marionette TRACE conn3 <- [1,1926,null,{}] 05:22:22 INFO - PROCESS | 1790 | 1467462142588 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}] 05:22:22 INFO - PROCESS | 1790 | 1467462142593 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:22 INFO - PROCESS | 1790 | 1467462142764 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:22:22 INFO - PROCESS | 1790 | 1467462142955 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 1790 | 1467462142973 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d3400 == 41 [pid = 1790] [id = 489] 05:22:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x91f74800) [pid = 1790] [serial = 1468] [outer = (nil)] 05:22:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x93970000) [pid = 1790] [serial = 1469] [outer = 0x91f74800] 05:22:23 INFO - PROCESS | 1790 | 1467462143113 Marionette DEBUG loaded listener.js 05:22:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x93c1b800) [pid = 1790] [serial = 1470] [outer = 0x91f74800] 05:22:24 INFO - PROCESS | 1790 | 1467462144172 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]]]}] 05:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1631ms 05:22:24 INFO - PROCESS | 1790 | 1467462144211 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:22:24 INFO - PROCESS | 1790 | 1467462144214 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:22:24 INFO - PROCESS | 1790 | 1467462144221 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 1790 | 1467462144225 Marionette TRACE conn3 <- [1,1930,null,{}] 05:22:24 INFO - PROCESS | 1790 | 1467462144231 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}] 05:22:24 INFO - PROCESS | 1790 | 1467462144237 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:24 INFO - PROCESS | 1790 | 1467462144415 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:22:24 INFO - PROCESS | 1790 | 1467462144809 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 1790 | 1467462144821 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32ec00 == 42 [pid = 1790] [id = 490] 05:22:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x8e330c00) [pid = 1790] [serial = 1471] [outer = (nil)] 05:22:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x8e3bc400) [pid = 1790] [serial = 1472] [outer = 0x8e330c00] 05:22:24 INFO - PROCESS | 1790 | 1467462144940 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x8ee90800) [pid = 1790] [serial = 1473] [outer = 0x8e330c00] 05:22:25 INFO - PROCESS | 1790 | --DOCSHELL 0x8e212800 == 41 [pid = 1790] [id = 468] 05:22:25 INFO - PROCESS | 1790 | --DOCSHELL 0x910d4400 == 40 [pid = 1790] [id = 483] 05:22:26 INFO - PROCESS | 1790 | 1467462146020 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]]]}] 05:22:26 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee85c00 == 39 [pid = 1790] [id = 482] 05:22:26 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c4400 == 38 [pid = 1790] [id = 481] 05:22:26 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a2400 == 37 [pid = 1790] [id = 480] 05:22:26 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21c400 == 36 [pid = 1790] [id = 479] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x927e1800) [pid = 1790] [serial = 1409] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x92ad1c00) [pid = 1790] [serial = 1410] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x9134d400) [pid = 1790] [serial = 1394] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x8ee90c00) [pid = 1790] [serial = 1397] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x91376c00) [pid = 1790] [serial = 1401] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x911ea000) [pid = 1790] [serial = 1377] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x929ef800) [pid = 1790] [serial = 1386] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x91352400) [pid = 1790] [serial = 1400] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x927b2400) [pid = 1790] [serial = 1383] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x929e5400) [pid = 1790] [serial = 1389] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x91f73800) [pid = 1790] [serial = 1395] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x91f78000) [pid = 1790] [serial = 1374] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x92ac9800) [pid = 1790] [serial = 1388] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x925a7800) [pid = 1790] [serial = 1404] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x93a07800) [pid = 1790] [serial = 1391] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8f4a0800) [pid = 1790] [serial = 1398] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x93a0ec00) [pid = 1790] [serial = 1392] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x929e8000) [pid = 1790] [serial = 1406] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x929e9c00) [pid = 1790] [serial = 1385] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x924ad000) [pid = 1790] [serial = 1403] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x92ada000) [pid = 1790] [serial = 1407] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x922dfc00) [pid = 1790] [serial = 1380] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91d46400) [pid = 1790] [serial = 1379] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x925a6000) [pid = 1790] [serial = 1382] [outer = (nil)] [url = about:blank] 05:22:26 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x910d2800) [pid = 1790] [serial = 1376] [outer = (nil)] [url = about:blank] 05:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1884ms 05:22:26 INFO - PROCESS | 1790 | 1467462146108 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 1790 | 1467462146113 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:22:26 INFO - PROCESS | 1790 | 1467462146121 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 1790 | 1467462146125 Marionette TRACE conn3 <- [1,1934,null,{}] 05:22:26 INFO - PROCESS | 1790 | 1467462146133 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}] 05:22:26 INFO - PROCESS | 1790 | 1467462146140 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:26 INFO - PROCESS | 1790 | 1467462146308 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:22:26 INFO - PROCESS | 1790 | 1467462146452 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:26 INFO - PROCESS | 1790 | 1467462146460 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x910ce000 == 37 [pid = 1790] [id = 491] 05:22:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x910d0800) [pid = 1790] [serial = 1474] [outer = (nil)] 05:22:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x910d7000) [pid = 1790] [serial = 1475] [outer = 0x910d0800] 05:22:26 INFO - PROCESS | 1790 | 1467462146579 Marionette DEBUG loaded listener.js 05:22:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x911f0400) [pid = 1790] [serial = 1476] [outer = 0x910d0800] 05:22:27 INFO - PROCESS | 1790 | 1467462147424 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]]]}] 05:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1339ms 05:22:27 INFO - PROCESS | 1790 | 1467462147463 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 1790 | 1467462147469 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:22:27 INFO - PROCESS | 1790 | 1467462147476 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 1790 | 1467462147480 Marionette TRACE conn3 <- [1,1938,null,{}] 05:22:27 INFO - PROCESS | 1790 | 1467462147486 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}] 05:22:27 INFO - PROCESS | 1790 | 1467462147491 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:27 INFO - PROCESS | 1790 | 1467462147664 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:22:27 INFO - PROCESS | 1790 | 1467462147802 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 1790 | 1467462147812 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e2800 == 38 [pid = 1790] [id = 492] 05:22:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x9130e400) [pid = 1790] [serial = 1477] [outer = (nil)] 05:22:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x91d4a400) [pid = 1790] [serial = 1478] [outer = 0x9130e400] 05:22:27 INFO - PROCESS | 1790 | 1467462147882 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x91f79800) [pid = 1790] [serial = 1479] [outer = 0x9130e400] 05:22:28 INFO - PROCESS | 1790 | 1467462148922 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]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1490ms 05:22:28 INFO - PROCESS | 1790 | 1467462148967 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 1790 | 1467462148973 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:22:28 INFO - PROCESS | 1790 | 1467462148993 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 1790 | 1467462149001 Marionette TRACE conn3 <- [1,1942,null,{}] 05:22:29 INFO - PROCESS | 1790 | 1467462149009 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}] 05:22:29 INFO - PROCESS | 1790 | 1467462149018 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:29 INFO - PROCESS | 1790 | 1467462149265 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:22:29 INFO - PROCESS | 1790 | 1467462149300 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:29 INFO - PROCESS | 1790 | 1467462149308 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e211c00 == 39 [pid = 1790] [id = 493] 05:22:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x91f6c400) [pid = 1790] [serial = 1480] [outer = (nil)] 05:22:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x927b4000) [pid = 1790] [serial = 1481] [outer = 0x91f6c400] 05:22:29 INFO - PROCESS | 1790 | 1467462149377 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x927e5000) [pid = 1790] [serial = 1482] [outer = 0x91f6c400] 05:22:30 INFO - PROCESS | 1790 | 1467462150359 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]]]}] 05:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1447ms 05:22:30 INFO - PROCESS | 1790 | 1467462150432 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:22:30 INFO - PROCESS | 1790 | 1467462150436 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:22:30 INFO - PROCESS | 1790 | 1467462150443 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 1790 | 1467462150445 Marionette TRACE conn3 <- [1,1946,null,{}] 05:22:30 INFO - PROCESS | 1790 | 1467462150451 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}] 05:22:30 INFO - PROCESS | 1790 | 1467462150456 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:30 INFO - PROCESS | 1790 | 1467462150675 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x8e3b7400) [pid = 1790] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x91372c00) [pid = 1790] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x9137f800) [pid = 1790] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e21d800) [pid = 1790] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8f4a7c00) [pid = 1790] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x92ad1800) [pid = 1790] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e3ba000) [pid = 1790] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x922e7400) [pid = 1790] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x92ac6400) [pid = 1790] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x95190800) [pid = 1790] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x9137d000) [pid = 1790] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x9134dc00) [pid = 1790] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:22:30 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x8f7d4000) [pid = 1790] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:22:31 INFO - PROCESS | 1790 | 1467462150996 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 1790 | 1467462151004 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21d800 == 40 [pid = 1790] [id = 494] 05:22:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8e329800) [pid = 1790] [serial = 1483] [outer = (nil)] 05:22:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8f7cac00) [pid = 1790] [serial = 1484] [outer = 0x8e329800] 05:22:31 INFO - PROCESS | 1790 | 1467462151082 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x911ee000) [pid = 1790] [serial = 1485] [outer = 0x8e329800] 05:22:31 INFO - PROCESS | 1790 | 1467462151801 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]]]}] 05:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1381ms 05:22:31 INFO - PROCESS | 1790 | 1467462151826 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:22:31 INFO - PROCESS | 1790 | 1467462151830 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:22:31 INFO - PROCESS | 1790 | 1467462151836 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 1790 | 1467462151840 Marionette TRACE conn3 <- [1,1950,null,{}] 05:22:31 INFO - PROCESS | 1790 | 1467462151854 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}] 05:22:31 INFO - PROCESS | 1790 | 1467462151859 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:32 INFO - PROCESS | 1790 | 1467462152025 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:22:32 INFO - PROCESS | 1790 | 1467462152073 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 1790 | 1467462152099 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x927e1800 == 41 [pid = 1790] [id = 495] 05:22:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x927e1c00) [pid = 1790] [serial = 1486] [outer = (nil)] 05:22:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x92ac1c00) [pid = 1790] [serial = 1487] [outer = 0x927e1c00] 05:22:32 INFO - PROCESS | 1790 | 1467462152329 Marionette DEBUG loaded listener.js 05:22:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x92f9c800) [pid = 1790] [serial = 1488] [outer = 0x927e1c00] 05:22:33 INFO - PROCESS | 1790 | 1467462153332 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]]]}] 05:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1540ms 05:22:33 INFO - PROCESS | 1790 | 1467462153378 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 1790 | 1467462153385 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:22:33 INFO - PROCESS | 1790 | 1467462153394 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 1790 | 1467462153399 Marionette TRACE conn3 <- [1,1954,null,{}] 05:22:33 INFO - PROCESS | 1790 | 1467462153408 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}] 05:22:33 INFO - PROCESS | 1790 | 1467462153414 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:33 INFO - PROCESS | 1790 | 1467462153619 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:22:33 INFO - PROCESS | 1790 | 1467462153876 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 1790 | 1467462153891 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c4400 == 42 [pid = 1790] [id = 496] 05:22:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8ee81800) [pid = 1790] [serial = 1489] [outer = (nil)] 05:22:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x910d4400) [pid = 1790] [serial = 1490] [outer = 0x8ee81800] 05:22:34 INFO - PROCESS | 1790 | 1467462154021 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x91353400) [pid = 1790] [serial = 1491] [outer = 0x8ee81800] 05:22:35 INFO - PROCESS | 1790 | 1467462155005 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]]]}] 05:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1686ms 05:22:35 INFO - PROCESS | 1790 | 1467462155080 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:22:35 INFO - PROCESS | 1790 | 1467462155090 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:22:35 INFO - PROCESS | 1790 | 1467462155103 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 1790 | 1467462155107 Marionette TRACE conn3 <- [1,1958,null,{}] 05:22:35 INFO - PROCESS | 1790 | 1467462155116 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}] 05:22:35 INFO - PROCESS | 1790 | 1467462155121 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:35 INFO - PROCESS | 1790 | 1467462155351 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:22:35 INFO - PROCESS | 1790 | 1467462155602 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 1790 | 1467462155613 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6e000 == 43 [pid = 1790] [id = 497] 05:22:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x91f78000) [pid = 1790] [serial = 1492] [outer = (nil)] 05:22:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x923d4800) [pid = 1790] [serial = 1493] [outer = 0x91f78000] 05:22:35 INFO - PROCESS | 1790 | 1467462155715 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x925a6000) [pid = 1790] [serial = 1494] [outer = 0x91f78000] 05:22:36 INFO - PROCESS | 1790 | 1467462156686 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]]]}] 05:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1642ms 05:22:36 INFO - PROCESS | 1790 | 1467462156744 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 1790 | 1467462156749 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:22:36 INFO - PROCESS | 1790 | 1467462156756 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 1790 | 1467462156763 Marionette TRACE conn3 <- [1,1962,null,{}] 05:22:36 INFO - PROCESS | 1790 | 1467462156779 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}] 05:22:36 INFO - PROCESS | 1790 | 1467462156788 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:37 INFO - PROCESS | 1790 | 1467462157023 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:22:37 INFO - PROCESS | 1790 | 1467462157272 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 1790 | 1467462157284 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x923c8c00 == 44 [pid = 1790] [id = 498] 05:22:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x93a09400) [pid = 1790] [serial = 1495] [outer = (nil)] 05:22:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x93c0ec00) [pid = 1790] [serial = 1496] [outer = 0x93a09400] 05:22:37 INFO - PROCESS | 1790 | 1467462157429 Marionette DEBUG loaded listener.js 05:22:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x93c19000) [pid = 1790] [serial = 1497] [outer = 0x93a09400] 05:22:38 INFO - PROCESS | 1790 | 1467462158356 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]]]}] 05:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1647ms 05:22:38 INFO - PROCESS | 1790 | 1467462158404 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:22:38 INFO - PROCESS | 1790 | 1467462158409 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:22:38 INFO - PROCESS | 1790 | 1467462158416 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 1790 | 1467462158419 Marionette TRACE conn3 <- [1,1966,null,{}] 05:22:38 INFO - PROCESS | 1790 | 1467462158425 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}] 05:22:38 INFO - PROCESS | 1790 | 1467462158431 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:38 INFO - PROCESS | 1790 | 1467462158616 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:22:38 INFO - PROCESS | 1790 | 1467462158800 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 1790 | 1467462158809 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bd000 == 45 [pid = 1790] [id = 499] 05:22:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x929e4400) [pid = 1790] [serial = 1498] [outer = (nil)] 05:22:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x947f3c00) [pid = 1790] [serial = 1499] [outer = 0x929e4400] 05:22:38 INFO - PROCESS | 1790 | 1467462158943 Marionette DEBUG loaded listener.js 05:22:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x95103c00) [pid = 1790] [serial = 1500] [outer = 0x929e4400] 05:22:39 INFO - PROCESS | 1790 | 1467462159835 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]]]}] 05:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1482ms 05:22:39 INFO - PROCESS | 1790 | 1467462159899 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:22:39 INFO - PROCESS | 1790 | 1467462159904 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:22:39 INFO - PROCESS | 1790 | 1467462159910 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 1790 | 1467462159914 Marionette TRACE conn3 <- [1,1970,null,{}] 05:22:39 INFO - PROCESS | 1790 | 1467462159920 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}] 05:22:39 INFO - PROCESS | 1790 | 1467462159926 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:40 INFO - PROCESS | 1790 | 1467462160105 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:22:40 INFO - PROCESS | 1790 | 1467462160288 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 1790 | 1467462160296 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a0a400 == 46 [pid = 1790] [id = 500] 05:22:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x947ef400) [pid = 1790] [serial = 1501] [outer = (nil)] 05:22:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x9518b800) [pid = 1790] [serial = 1502] [outer = 0x947ef400] 05:22:40 INFO - PROCESS | 1790 | 1467462160388 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x951df000) [pid = 1790] [serial = 1503] [outer = 0x947ef400] 05:22:41 INFO - PROCESS | 1790 | 1467462161345 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]]]}] 05:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1480ms 05:22:41 INFO - PROCESS | 1790 | 1467462161407 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:22:41 INFO - PROCESS | 1790 | 1467462161411 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:22:41 INFO - PROCESS | 1790 | 1467462161420 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 1790 | 1467462161422 Marionette TRACE conn3 <- [1,1974,null,{}] 05:22:41 INFO - PROCESS | 1790 | 1467462161429 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}] 05:22:41 INFO - PROCESS | 1790 | 1467462161439 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:41 INFO - PROCESS | 1790 | 1467462161669 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:22:41 INFO - PROCESS | 1790 | 1467462161924 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:41 INFO - PROCESS | 1790 | 1467462161932 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6d400 == 47 [pid = 1790] [id = 501] 05:22:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x947f5400) [pid = 1790] [serial = 1504] [outer = (nil)] 05:22:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x952c7c00) [pid = 1790] [serial = 1505] [outer = 0x947f5400] 05:22:42 INFO - PROCESS | 1790 | 1467462162025 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x952d4400) [pid = 1790] [serial = 1506] [outer = 0x947f5400] 05:22:42 INFO - PROCESS | 1790 | 1467462162897 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]]]}] 05:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1535ms 05:22:42 INFO - PROCESS | 1790 | 1467462162970 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 1790 | 1467462162975 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:22:42 INFO - PROCESS | 1790 | 1467462162984 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 1790 | 1467462162987 Marionette TRACE conn3 <- [1,1978,null,{}] 05:22:42 INFO - PROCESS | 1790 | 1467462162993 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}] 05:22:43 INFO - PROCESS | 1790 | 1467462162998 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:43 INFO - PROCESS | 1790 | 1467462163177 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:22:43 INFO - PROCESS | 1790 | 1467462163367 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 1790 | 1467462163375 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21a800 == 48 [pid = 1790] [id = 502] 05:22:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x91305c00) [pid = 1790] [serial = 1507] [outer = (nil)] 05:22:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x96556800) [pid = 1790] [serial = 1508] [outer = 0x91305c00] 05:22:43 INFO - PROCESS | 1790 | 1467462163454 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x96558000) [pid = 1790] [serial = 1509] [outer = 0x91305c00] 05:22:44 INFO - PROCESS | 1790 | 1467462164387 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]]]}] 05:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1478ms 05:22:44 INFO - PROCESS | 1790 | 1467462164463 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:22:44 INFO - PROCESS | 1790 | 1467462164467 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:22:44 INFO - PROCESS | 1790 | 1467462164474 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - PROCESS | 1790 | 1467462164478 Marionette TRACE conn3 <- [1,1982,null,{}] 05:22:44 INFO - PROCESS | 1790 | 1467462164484 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}] 05:22:44 INFO - PROCESS | 1790 | 1467462164489 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:44 INFO - PROCESS | 1790 | 1467462164710 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:22:44 INFO - PROCESS | 1790 | 1467462164901 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:44 INFO - PROCESS | 1790 | 1467462164908 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bdc00 == 49 [pid = 1790] [id = 503] 05:22:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x8e3c2c00) [pid = 1790] [serial = 1510] [outer = (nil)] 05:22:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x96557c00) [pid = 1790] [serial = 1511] [outer = 0x8e3c2c00] 05:22:45 INFO - PROCESS | 1790 | 1467462165035 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x98234800) [pid = 1790] [serial = 1512] [outer = 0x8e3c2c00] 05:22:45 INFO - PROCESS | 1790 | 1467462165946 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]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1531ms 05:22:46 INFO - PROCESS | 1790 | 1467462166011 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 1790 | 1467462166016 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:22:46 INFO - PROCESS | 1790 | 1467462166024 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 1790 | 1467462166027 Marionette TRACE conn3 <- [1,1986,null,{}] 05:22:46 INFO - PROCESS | 1790 | 1467462166031 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}] 05:22:46 INFO - PROCESS | 1790 | 1467462166038 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:46 INFO - PROCESS | 1790 | 1467462166215 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:22:46 INFO - PROCESS | 1790 | 1467462166727 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:46 INFO - PROCESS | 1790 | 1467462166735 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee85c00 == 50 [pid = 1790] [id = 504] 05:22:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x8ee86c00) [pid = 1790] [serial = 1513] [outer = (nil)] 05:22:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x8f49fc00) [pid = 1790] [serial = 1514] [outer = 0x8ee86c00] 05:22:46 INFO - PROCESS | 1790 | 1467462166816 Marionette DEBUG loaded listener.js 05:22:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 105 (0x8f7cd800) [pid = 1790] [serial = 1515] [outer = 0x8ee86c00] 05:22:47 INFO - PROCESS | 1790 | 1467462167768 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]]]}] 05:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1789ms 05:22:47 INFO - PROCESS | 1790 | 1467462167816 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:22:47 INFO - PROCESS | 1790 | 1467462167825 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:22:47 INFO - PROCESS | 1790 | 1467462167838 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 1790 | 1467462167850 Marionette TRACE conn3 <- [1,1990,null,{}] 05:22:47 INFO - PROCESS | 1790 | 1467462167863 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}] 05:22:47 INFO - PROCESS | 1790 | 1467462167871 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:48 INFO - PROCESS | 1790 | 1467462168104 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x924a4000 == 49 [pid = 1790] [id = 467] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x92acf800 == 48 [pid = 1790] [id = 472] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b9800 == 47 [pid = 1790] [id = 478] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x911ecc00 == 46 [pid = 1790] [id = 474] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x9518b000 == 45 [pid = 1790] [id = 475] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bf400 == 44 [pid = 1790] [id = 476] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x911f1400 == 43 [pid = 1790] [id = 477] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee89000 == 42 [pid = 1790] [id = 466] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee88000 == 41 [pid = 1790] [id = 456] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x91d44800 == 40 [pid = 1790] [id = 457] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e213800 == 39 [pid = 1790] [id = 484] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a2c00 == 38 [pid = 1790] [id = 461] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x91303000 == 37 [pid = 1790] [id = 488] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c2000 == 36 [pid = 1790] [id = 464] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32e800 == 35 [pid = 1790] [id = 485] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21d000 == 34 [pid = 1790] [id = 462] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee89800 == 33 [pid = 1790] [id = 458] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee90400 == 32 [pid = 1790] [id = 455] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32d800 == 31 [pid = 1790] [id = 469] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e215400 == 30 [pid = 1790] [id = 486] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x91f70c00 == 29 [pid = 1790] [id = 487] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x91357000 == 28 [pid = 1790] [id = 463] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8ac00 == 27 [pid = 1790] [id = 465] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x910d3400 == 26 [pid = 1790] [id = 489] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b6800 == 25 [pid = 1790] [id = 470] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32ec00 == 24 [pid = 1790] [id = 490] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x9137c400 == 23 [pid = 1790] [id = 459] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x9130f000 == 22 [pid = 1790] [id = 471] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6f000 == 21 [pid = 1790] [id = 473] 05:22:49 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49a400 == 20 [pid = 1790] [id = 460] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 104 (0x8f7c9c00) [pid = 1790] [serial = 1413] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x8ee89c00) [pid = 1790] [serial = 1412] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x924a2800) [pid = 1790] [serial = 1416] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x91f79c00) [pid = 1790] [serial = 1415] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x91f6fc00) [pid = 1790] [serial = 1448] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x8e323000) [pid = 1790] [serial = 1439] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x8e32c800) [pid = 1790] [serial = 1440] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x8f7c9400) [pid = 1790] [serial = 1442] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x8f7d5000) [pid = 1790] [serial = 1443] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x93961400) [pid = 1790] [serial = 1419] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x910c9800) [pid = 1790] [serial = 1437] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x8ee82800) [pid = 1790] [serial = 1436] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x92fa3c00) [pid = 1790] [serial = 1418] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x95108800) [pid = 1790] [serial = 1422] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x947f7000) [pid = 1790] [serial = 1421] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x951df800) [pid = 1790] [serial = 1425] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x95195800) [pid = 1790] [serial = 1424] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x95358800) [pid = 1790] [serial = 1428] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x952ca800) [pid = 1790] [serial = 1427] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x9655b400) [pid = 1790] [serial = 1431] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x9655a000) [pid = 1790] [serial = 1430] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x98bc5400) [pid = 1790] [serial = 1434] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x96550800) [pid = 1790] [serial = 1433] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x922de800) [pid = 1790] [serial = 1449] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91305400) [pid = 1790] [serial = 1445] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x9134d800) [pid = 1790] [serial = 1446] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91f77000) [pid = 1790] [serial = 1451] [outer = (nil)] [url = about:blank] 05:22:49 INFO - PROCESS | 1790 | 1467462169574 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:49 INFO - PROCESS | 1790 | 1467462169586 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e219000 == 21 [pid = 1790] [id = 505] 05:22:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8e21c400) [pid = 1790] [serial = 1516] [outer = (nil)] 05:22:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x8e324c00) [pid = 1790] [serial = 1517] [outer = 0x8e21c400] 05:22:49 INFO - PROCESS | 1790 | 1467462169668 Marionette DEBUG loaded listener.js 05:22:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8e3be000) [pid = 1790] [serial = 1518] [outer = 0x8e21c400] 05:22:50 INFO - PROCESS | 1790 | 1467462170503 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]]]}] 05:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2704ms 05:22:50 INFO - PROCESS | 1790 | 1467462170544 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:22:50 INFO - PROCESS | 1790 | 1467462170550 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:22:50 INFO - PROCESS | 1790 | 1467462170557 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:22:50 INFO - PROCESS | 1790 | 1467462170560 Marionette TRACE conn3 <- [1,1994,null,{}] 05:22:50 INFO - PROCESS | 1790 | 1467462170569 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}] 05:22:50 INFO - PROCESS | 1790 | 1467462170576 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:50 INFO - PROCESS | 1790 | 1467462170747 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:22:50 INFO - PROCESS | 1790 | 1467462170759 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 1790 | 1467462170767 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a7000 == 22 [pid = 1790] [id = 506] 05:22:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8f7c7400) [pid = 1790] [serial = 1519] [outer = (nil)] 05:22:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x8f7cc400) [pid = 1790] [serial = 1520] [outer = 0x8f7c7400] 05:22:50 INFO - PROCESS | 1790 | 1467462170844 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x910c9800) [pid = 1790] [serial = 1521] [outer = 0x8f7c7400] 05:22:51 INFO - PROCESS | 1790 | 1467462171812 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]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1286ms 05:22:51 INFO - PROCESS | 1790 | 1467462171849 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 1790 | 1467462171856 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:22:51 INFO - PROCESS | 1790 | 1467462171864 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 1790 | 1467462171868 Marionette TRACE conn3 <- [1,1998,null,{}] 05:22:51 INFO - PROCESS | 1790 | 1467462171874 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}] 05:22:51 INFO - PROCESS | 1790 | 1467462171879 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:52 INFO - PROCESS | 1790 | 1467462172056 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:22:52 INFO - PROCESS | 1790 | 1467462172233 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 1790 | 1467462172242 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7c7c00 == 23 [pid = 1790] [id = 507] 05:22:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x911e2c00) [pid = 1790] [serial = 1522] [outer = (nil)] 05:22:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x91309800) [pid = 1790] [serial = 1523] [outer = 0x911e2c00] 05:22:52 INFO - PROCESS | 1790 | 1467462172326 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x91357000) [pid = 1790] [serial = 1524] [outer = 0x911e2c00] 05:22:53 INFO - PROCESS | 1790 | 1467462173290 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]]]}] 05:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1483ms 05:22:53 INFO - PROCESS | 1790 | 1467462173347 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:22:53 INFO - PROCESS | 1790 | 1467462173351 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:22:53 INFO - PROCESS | 1790 | 1467462173373 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:22:53 INFO - PROCESS | 1790 | 1467462173382 Marionette TRACE conn3 <- [1,2002,null,{}] 05:22:53 INFO - PROCESS | 1790 | 1467462173391 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}] 05:22:53 INFO - PROCESS | 1790 | 1467462173399 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:53 INFO - PROCESS | 1790 | 1467462173624 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:22:53 INFO - PROCESS | 1790 | 1467462173651 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 1790 | 1467462173657 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d46000 == 24 [pid = 1790] [id = 508] 05:22:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x91d49c00) [pid = 1790] [serial = 1525] [outer = (nil)] 05:22:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x91f74400) [pid = 1790] [serial = 1526] [outer = 0x91d49c00] 05:22:53 INFO - PROCESS | 1790 | 1467462173727 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x922e2400) [pid = 1790] [serial = 1527] [outer = 0x91d49c00] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x927e1c00) [pid = 1790] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x911e6400) [pid = 1790] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x91f6c400) [pid = 1790] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8e329800) [pid = 1790] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x927dd800) [pid = 1790] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x911eb800) [pid = 1790] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x910d0800) [pid = 1790] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x922e7000) [pid = 1790] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e330c00) [pid = 1790] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91f74800) [pid = 1790] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x9130e400) [pid = 1790] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e215000) [pid = 1790] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:22:54 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x92ac6800) [pid = 1790] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:22:55 INFO - PROCESS | 1790 | 1467462175228 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]]]}] 05:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1914ms 05:22:55 INFO - PROCESS | 1790 | 1467462175273 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:22:55 INFO - PROCESS | 1790 | 1467462175278 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:22:55 INFO - PROCESS | 1790 | 1467462175284 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:22:55 INFO - PROCESS | 1790 | 1467462175286 Marionette TRACE conn3 <- [1,2006,null,{}] 05:22:55 INFO - PROCESS | 1790 | 1467462175292 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}] 05:22:55 INFO - PROCESS | 1790 | 1467462175297 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:55 INFO - PROCESS | 1790 | 1467462175446 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:22:55 INFO - PROCESS | 1790 | 1467462175461 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 1790 | 1467462175469 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee88400 == 25 [pid = 1790] [id = 509] 05:22:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x910ce800) [pid = 1790] [serial = 1528] [outer = (nil)] 05:22:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91f75c00) [pid = 1790] [serial = 1529] [outer = 0x910ce800] 05:22:55 INFO - PROCESS | 1790 | 1467462175550 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x923c8800) [pid = 1790] [serial = 1530] [outer = 0x910ce800] 05:22:56 INFO - PROCESS | 1790 | 1467462176436 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]]]}] 05:22:56 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 05:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1178ms 05:22:56 INFO - PROCESS | 1790 | 1467462176464 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 1790 | 1467462176468 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:22:56 INFO - PROCESS | 1790 | 1467462176474 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 1790 | 1467462176478 Marionette TRACE conn3 <- [1,2010,null,{}] 05:22:56 INFO - PROCESS | 1790 | 1467462176484 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}] 05:22:56 INFO - PROCESS | 1790 | 1467462176489 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:56 INFO - PROCESS | 1790 | 1467462176644 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:22:56 INFO - PROCESS | 1790 | 1467462176659 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:56 INFO - PROCESS | 1790 | 1467462176677 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x924a8800 == 26 [pid = 1790] [id = 510] 05:22:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x924aa800) [pid = 1790] [serial = 1531] [outer = (nil)] 05:22:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x925a2800) [pid = 1790] [serial = 1532] [outer = 0x924aa800] 05:22:56 INFO - PROCESS | 1790 | 1467462176759 Marionette DEBUG loaded listener.js 05:22:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x927b7000) [pid = 1790] [serial = 1533] [outer = 0x924aa800] 05:22:58 INFO - PROCESS | 1790 | 1467462178041 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]]]}] 05:22:58 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 05:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1638ms 05:22:58 INFO - PROCESS | 1790 | 1467462178114 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 1790 | 1467462178121 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:22:58 INFO - PROCESS | 1790 | 1467462178130 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 1790 | 1467462178138 Marionette TRACE conn3 <- [1,2014,null,{}] 05:22:58 INFO - PROCESS | 1790 | 1467462178146 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}] 05:22:58 INFO - PROCESS | 1790 | 1467462178151 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:58 INFO - PROCESS | 1790 | 1467462178333 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:22:58 INFO - PROCESS | 1790 | 1467462178564 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:58 INFO - PROCESS | 1790 | 1467462178580 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e216800 == 27 [pid = 1790] [id = 511] 05:22:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x8e32cc00) [pid = 1790] [serial = 1534] [outer = (nil)] 05:22:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x911e4000) [pid = 1790] [serial = 1535] [outer = 0x8e32cc00] 05:22:58 INFO - PROCESS | 1790 | 1467462178667 Marionette DEBUG loaded listener.js 05:22:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x91303800) [pid = 1790] [serial = 1536] [outer = 0x8e32cc00] 05:22:59 INFO - PROCESS | 1790 | 1467462179635 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]]]}] 05:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1591ms 05:22:59 INFO - PROCESS | 1790 | 1467462179721 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:22:59 INFO - PROCESS | 1790 | 1467462179728 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:22:59 INFO - PROCESS | 1790 | 1467462179739 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 1790 | 1467462179743 Marionette TRACE conn3 <- [1,2018,null,{}] 05:22:59 INFO - PROCESS | 1790 | 1467462179750 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}] 05:22:59 INFO - PROCESS | 1790 | 1467462179756 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:22:59 INFO - PROCESS | 1790 | 1467462179989 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:23:00 INFO - PROCESS | 1790 | 1467462180271 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 1790 | 1467462180279 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6dc00 == 28 [pid = 1790] [id = 512] 05:23:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x91f76000) [pid = 1790] [serial = 1537] [outer = (nil)] 05:23:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x923d3800) [pid = 1790] [serial = 1538] [outer = 0x91f76000] 05:23:00 INFO - PROCESS | 1790 | 1467462180394 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x925a1c00) [pid = 1790] [serial = 1539] [outer = 0x91f76000] 05:23:01 INFO - PROCESS | 1790 | 1467462181390 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]]]}] 05:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1736ms 05:23:01 INFO - PROCESS | 1790 | 1467462181475 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 1790 | 1467462181480 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:23:01 INFO - PROCESS | 1790 | 1467462181487 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 1790 | 1467462181493 Marionette TRACE conn3 <- [1,2022,null,{}] 05:23:01 INFO - PROCESS | 1790 | 1467462181511 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}] 05:23:01 INFO - PROCESS | 1790 | 1467462181519 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:01 INFO - PROCESS | 1790 | 1467462181753 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:23:02 INFO - PROCESS | 1790 | 1467462182054 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:02 INFO - PROCESS | 1790 | 1467462182066 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x927af800 == 29 [pid = 1790] [id = 513] 05:23:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x927b2400) [pid = 1790] [serial = 1540] [outer = (nil)] 05:23:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x92ac6c00) [pid = 1790] [serial = 1541] [outer = 0x927b2400] 05:23:02 INFO - PROCESS | 1790 | 1467462182151 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x92ad2000) [pid = 1790] [serial = 1542] [outer = 0x927b2400] 05:23:03 INFO - PROCESS | 1790 | 1467462183162 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]]]}] 05:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1745ms 05:23:03 INFO - PROCESS | 1790 | 1467462183234 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:23:03 INFO - PROCESS | 1790 | 1467462183239 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:23:03 INFO - PROCESS | 1790 | 1467462183246 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:23:03 INFO - PROCESS | 1790 | 1467462183250 Marionette TRACE conn3 <- [1,2026,null,{}] 05:23:03 INFO - PROCESS | 1790 | 1467462183256 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}] 05:23:03 INFO - PROCESS | 1790 | 1467462183262 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:03 INFO - PROCESS | 1790 | 1467462183451 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:23:03 INFO - PROCESS | 1790 | 1467462183639 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:03 INFO - PROCESS | 1790 | 1467462183645 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x9137bc00 == 30 [pid = 1790] [id = 514] 05:23:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x92ad3800) [pid = 1790] [serial = 1543] [outer = (nil)] 05:23:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x92dd6000) [pid = 1790] [serial = 1544] [outer = 0x92ad3800] 05:23:03 INFO - PROCESS | 1790 | 1467462183730 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x92fa8400) [pid = 1790] [serial = 1545] [outer = 0x92ad3800] 05:23:04 INFO - PROCESS | 1790 | 1467462184779 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]]]}] 05:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1584ms 05:23:04 INFO - PROCESS | 1790 | 1467462184831 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:23:04 INFO - PROCESS | 1790 | 1467462184835 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:23:04 INFO - PROCESS | 1790 | 1467462184842 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:23:04 INFO - PROCESS | 1790 | 1467462184845 Marionette TRACE conn3 <- [1,2030,null,{}] 05:23:04 INFO - PROCESS | 1790 | 1467462184851 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}] 05:23:04 INFO - PROCESS | 1790 | 1467462184857 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:05 INFO - PROCESS | 1790 | 1467462185033 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:23:05 INFO - PROCESS | 1790 | 1467462185265 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:05 INFO - PROCESS | 1790 | 1467462185274 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e219800 == 31 [pid = 1790] [id = 515] 05:23:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x8e219c00) [pid = 1790] [serial = 1546] [outer = (nil)] 05:23:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x8e328c00) [pid = 1790] [serial = 1547] [outer = 0x8e219c00] 05:23:05 INFO - PROCESS | 1790 | 1467462185542 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x8ee8e400) [pid = 1790] [serial = 1548] [outer = 0x8e219c00] 05:23:06 INFO - PROCESS | 1790 | --DOCSHELL 0x910ce000 == 30 [pid = 1790] [id = 491] 05:23:06 INFO - PROCESS | 1790 | --DOCSHELL 0x911e2800 == 29 [pid = 1790] [id = 492] 05:23:06 INFO - PROCESS | 1790 | 1467462186645 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]]]}] 05:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1839ms 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x92ac1c00) [pid = 1790] [serial = 1487] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x922e7800) [pid = 1790] [serial = 1452] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x927b4000) [pid = 1790] [serial = 1481] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x8f7cac00) [pid = 1790] [serial = 1484] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x927e5000) [pid = 1790] [serial = 1482] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x929e2800) [pid = 1790] [serial = 1463] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x929ee800) [pid = 1790] [serial = 1464] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x9130d000) [pid = 1790] [serial = 1457] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x91358c00) [pid = 1790] [serial = 1458] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x910d7000) [pid = 1790] [serial = 1475] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x911f0400) [pid = 1790] [serial = 1476] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x924a6000) [pid = 1790] [serial = 1460] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x925a3c00) [pid = 1790] [serial = 1461] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x8e3bc400) [pid = 1790] [serial = 1472] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8ee90800) [pid = 1790] [serial = 1473] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x93970000) [pid = 1790] [serial = 1469] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x93c1b800) [pid = 1790] [serial = 1470] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91d4a400) [pid = 1790] [serial = 1478] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8e220c00) [pid = 1790] [serial = 1454] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e3b7800) [pid = 1790] [serial = 1455] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x92ad8400) [pid = 1790] [serial = 1466] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x92dd4000) [pid = 1790] [serial = 1467] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x92f9c800) [pid = 1790] [serial = 1488] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x91f79800) [pid = 1790] [serial = 1479] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x911ee000) [pid = 1790] [serial = 1485] [outer = (nil)] [url = about:blank] 05:23:06 INFO - PROCESS | 1790 | 1467462186723 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:23:06 INFO - PROCESS | 1790 | 1467462186731 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:23:06 INFO - PROCESS | 1790 | 1467462186742 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 1790 | 1467462186745 Marionette TRACE conn3 <- [1,2034,null,{}] 05:23:06 INFO - PROCESS | 1790 | 1467462186753 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}] 05:23:06 INFO - PROCESS | 1790 | 1467462186758 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:06 INFO - PROCESS | 1790 | 1467462186942 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:23:07 INFO - PROCESS | 1790 | 1467462187133 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:07 INFO - PROCESS | 1790 | 1467462187145 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7ce800 == 30 [pid = 1790] [id = 516] 05:23:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x910ce000) [pid = 1790] [serial = 1549] [outer = (nil)] 05:23:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x911e9400) [pid = 1790] [serial = 1550] [outer = 0x910ce000] 05:23:07 INFO - PROCESS | 1790 | 1467462187218 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9130a000) [pid = 1790] [serial = 1551] [outer = 0x910ce000] 05:23:08 INFO - PROCESS | 1790 | 1467462188033 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]]]}] 05:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1334ms 05:23:08 INFO - PROCESS | 1790 | 1467462188077 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 1790 | 1467462188083 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:23:08 INFO - PROCESS | 1790 | 1467462188093 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 1790 | 1467462188098 Marionette TRACE conn3 <- [1,2038,null,{}] 05:23:08 INFO - PROCESS | 1790 | 1467462188104 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}] 05:23:08 INFO - PROCESS | 1790 | 1467462188109 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:08 INFO - PROCESS | 1790 | 1467462188280 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:23:08 INFO - PROCESS | 1790 | 1467462188290 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 1790 | 1467462188299 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x9130ec00 == 31 [pid = 1790] [id = 517] 05:23:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x91310000) [pid = 1790] [serial = 1552] [outer = (nil)] 05:23:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x91f72800) [pid = 1790] [serial = 1553] [outer = 0x91310000] 05:23:08 INFO - PROCESS | 1790 | 1467462188372 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x923c9c00) [pid = 1790] [serial = 1554] [outer = 0x91310000] 05:23:09 INFO - PROCESS | 1790 | 1467462189364 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]]]}] 05:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1334ms 05:23:09 INFO - PROCESS | 1790 | 1467462189428 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:23:09 INFO - PROCESS | 1790 | 1467462189433 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:23:09 INFO - PROCESS | 1790 | 1467462189445 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:23:09 INFO - PROCESS | 1790 | 1467462189450 Marionette TRACE conn3 <- [1,2042,null,{}] 05:23:09 INFO - PROCESS | 1790 | 1467462189471 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}] 05:23:09 INFO - PROCESS | 1790 | 1467462189479 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:09 INFO - PROCESS | 1790 | 1467462189709 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:23:09 INFO - PROCESS | 1790 | 1467462189729 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:09 INFO - PROCESS | 1790 | 1467462189736 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x9134dc00 == 32 [pid = 1790] [id = 518] 05:23:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x927b3c00) [pid = 1790] [serial = 1555] [outer = (nil)] 05:23:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x929e2800) [pid = 1790] [serial = 1556] [outer = 0x927b3c00] 05:23:09 INFO - PROCESS | 1790 | 1467462189806 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x929ec800) [pid = 1790] [serial = 1557] [outer = 0x927b3c00] 05:23:11 INFO - PROCESS | 1790 | 1467462191073 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]]]}] 05:23:11 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) 05:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1654ms 05:23:11 INFO - PROCESS | 1790 | 1467462191093 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:23:11 INFO - PROCESS | 1790 | 1467462191098 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:23:11 INFO - PROCESS | 1790 | 1467462191111 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:23:11 INFO - PROCESS | 1790 | 1467462191114 Marionette TRACE conn3 <- [1,2046,null,{}] 05:23:11 INFO - PROCESS | 1790 | 1467462191120 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}] 05:23:11 INFO - PROCESS | 1790 | 1467462191124 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:11 INFO - PROCESS | 1790 | 1467462191346 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8ee81800) [pid = 1790] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91f78000) [pid = 1790] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x93a09400) [pid = 1790] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91d49c00) [pid = 1790] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x929e4400) [pid = 1790] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8f7c7400) [pid = 1790] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x947ef400) [pid = 1790] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8ee86c00) [pid = 1790] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x947f5400) [pid = 1790] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91305c00) [pid = 1790] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8e3c2c00) [pid = 1790] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x8e21c400) [pid = 1790] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x911e2c00) [pid = 1790] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:23:11 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x910ce800) [pid = 1790] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:23:11 INFO - PROCESS | 1790 | 1467462191630 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:11 INFO - PROCESS | 1790 | 1467462191639 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21c400 == 33 [pid = 1790] [id = 519] 05:23:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8e21e400) [pid = 1790] [serial = 1558] [outer = (nil)] 05:23:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8ee8c400) [pid = 1790] [serial = 1559] [outer = 0x8e21e400] 05:23:11 INFO - PROCESS | 1790 | 1467462191725 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x910ce800) [pid = 1790] [serial = 1560] [outer = 0x8e21e400] 05:23:12 INFO - PROCESS | 1790 | 1467462192502 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]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1427ms 05:23:12 INFO - PROCESS | 1790 | 1467462192538 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 1790 | 1467462192542 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:23:12 INFO - PROCESS | 1790 | 1467462192548 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 1790 | 1467462192550 Marionette TRACE conn3 <- [1,2050,null,{}] 05:23:12 INFO - PROCESS | 1790 | 1467462192570 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}] 05:23:12 INFO - PROCESS | 1790 | 1467462192575 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:12 INFO - PROCESS | 1790 | 1467462192749 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:23:12 INFO - PROCESS | 1790 | 1467462192760 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 1790 | 1467462192771 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d49c00 == 34 [pid = 1790] [id = 520] 05:23:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91d4a800) [pid = 1790] [serial = 1561] [outer = (nil)] 05:23:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x92ac8400) [pid = 1790] [serial = 1562] [outer = 0x91d4a800] 05:23:12 INFO - PROCESS | 1790 | 1467462192853 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x92fa9c00) [pid = 1790] [serial = 1563] [outer = 0x91d4a800] 05:23:13 INFO - PROCESS | 1790 | 1467462193925 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]]]}] 05:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1440ms 05:23:13 INFO - PROCESS | 1790 | 1467462193989 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 1790 | 1467462193996 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:23:14 INFO - PROCESS | 1790 | 1467462194006 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:23:14 INFO - PROCESS | 1790 | 1467462194011 Marionette TRACE conn3 <- [1,2054,null,{}] 05:23:14 INFO - PROCESS | 1790 | 1467462194020 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}] 05:23:14 INFO - PROCESS | 1790 | 1467462194025 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:14 INFO - PROCESS | 1790 | 1467462194257 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:23:14 INFO - PROCESS | 1790 | 1467462194499 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 1790 | 1467462194514 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee84000 == 35 [pid = 1790] [id = 521] 05:23:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8ee8b000) [pid = 1790] [serial = 1564] [outer = (nil)] 05:23:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x911ed400) [pid = 1790] [serial = 1565] [outer = 0x8ee8b000] 05:23:14 INFO - PROCESS | 1790 | 1467462194643 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x91359800) [pid = 1790] [serial = 1566] [outer = 0x8ee8b000] 05:23:15 INFO - PROCESS | 1790 | 1467462195608 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]]]}] 05:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1634ms 05:23:15 INFO - PROCESS | 1790 | 1467462195640 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 1790 | 1467462195647 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:23:15 INFO - PROCESS | 1790 | 1467462195658 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 1790 | 1467462195662 Marionette TRACE conn3 <- [1,2058,null,{}] 05:23:15 INFO - PROCESS | 1790 | 1467462195668 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}] 05:23:15 INFO - PROCESS | 1790 | 1467462195675 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:15 INFO - PROCESS | 1790 | 1467462195863 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:23:16 INFO - PROCESS | 1790 | 1467462196062 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:16 INFO - PROCESS | 1790 | 1467462196071 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e0c00 == 36 [pid = 1790] [id = 522] 05:23:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x923d3400) [pid = 1790] [serial = 1567] [outer = (nil)] 05:23:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x924ab800) [pid = 1790] [serial = 1568] [outer = 0x923d3400] 05:23:16 INFO - PROCESS | 1790 | 1467462196204 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x927ad800) [pid = 1790] [serial = 1569] [outer = 0x923d3400] 05:23:17 INFO - PROCESS | 1790 | 1467462197207 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]]]}] 05:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1583ms 05:23:17 INFO - PROCESS | 1790 | 1467462197241 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:23:17 INFO - PROCESS | 1790 | 1467462197245 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:23:17 INFO - PROCESS | 1790 | 1467462197259 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 1790 | 1467462197265 Marionette TRACE conn3 <- [1,2062,null,{}] 05:23:17 INFO - PROCESS | 1790 | 1467462197282 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}] 05:23:17 INFO - PROCESS | 1790 | 1467462197291 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:17 INFO - PROCESS | 1790 | 1467462197479 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:23:17 INFO - PROCESS | 1790 | 1467462197753 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 1790 | 1467462197765 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x92adfc00 == 37 [pid = 1790] [id = 523] 05:23:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x92ae0000) [pid = 1790] [serial = 1570] [outer = (nil)] 05:23:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x93a03000) [pid = 1790] [serial = 1571] [outer = 0x92ae0000] 05:23:17 INFO - PROCESS | 1790 | 1467462197899 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x93c14c00) [pid = 1790] [serial = 1572] [outer = 0x92ae0000] 05:23:18 INFO - PROCESS | 1790 | 1467462198842 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]]]}] 05:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1640ms 05:23:18 INFO - PROCESS | 1790 | 1467462198900 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:23:18 INFO - PROCESS | 1790 | 1467462198905 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:23:18 INFO - PROCESS | 1790 | 1467462198912 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 1790 | 1467462198916 Marionette TRACE conn3 <- [1,2066,null,{}] 05:23:18 INFO - PROCESS | 1790 | 1467462198922 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}] 05:23:18 INFO - PROCESS | 1790 | 1467462198927 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:19 INFO - PROCESS | 1790 | 1467462199117 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:23:19 INFO - PROCESS | 1790 | 1467462199301 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 1790 | 1467462199308 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d6800 == 38 [pid = 1790] [id = 524] 05:23:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x92ddac00) [pid = 1790] [serial = 1573] [outer = (nil)] 05:23:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x947eb800) [pid = 1790] [serial = 1574] [outer = 0x92ddac00] 05:23:19 INFO - PROCESS | 1790 | 1467462199436 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x947f6000) [pid = 1790] [serial = 1575] [outer = 0x92ddac00] 05:23:20 INFO - PROCESS | 1790 | 1467462200337 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]]]}] 05:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1488ms 05:23:20 INFO - PROCESS | 1790 | 1467462200401 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 1790 | 1467462200405 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:23:20 INFO - PROCESS | 1790 | 1467462200412 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 1790 | 1467462200416 Marionette TRACE conn3 <- [1,2070,null,{}] 05:23:20 INFO - PROCESS | 1790 | 1467462200423 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}] 05:23:20 INFO - PROCESS | 1790 | 1467462200428 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:20 INFO - PROCESS | 1790 | 1467462200622 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:23:20 INFO - PROCESS | 1790 | 1467462200817 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 1790 | 1467462200827 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ace000 == 39 [pid = 1790] [id = 525] 05:23:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x92fa6800) [pid = 1790] [serial = 1576] [outer = (nil)] 05:23:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x95110000) [pid = 1790] [serial = 1577] [outer = 0x92fa6800] 05:23:20 INFO - PROCESS | 1790 | 1467462200910 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x9518bc00) [pid = 1790] [serial = 1578] [outer = 0x92fa6800] 05:23:22 INFO - PROCESS | 1790 | 1467462202063 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]]]}] 05:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1689ms 05:23:22 INFO - PROCESS | 1790 | 1467462202104 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 1790 | 1467462202111 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:23:22 INFO - PROCESS | 1790 | 1467462202120 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 1790 | 1467462202123 Marionette TRACE conn3 <- [1,2074,null,{}] 05:23:22 INFO - PROCESS | 1790 | 1467462202130 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}] 05:23:22 INFO - PROCESS | 1790 | 1467462202142 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:22 INFO - PROCESS | 1790 | 1467462202369 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:23:22 INFO - PROCESS | 1790 | 1467462202610 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 1790 | 1467462202620 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8d800 == 40 [pid = 1790] [id = 526] 05:23:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x947ef000) [pid = 1790] [serial = 1579] [outer = (nil)] 05:23:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x952c6800) [pid = 1790] [serial = 1580] [outer = 0x947ef000] 05:23:22 INFO - PROCESS | 1790 | 1467462202711 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x952c9400) [pid = 1790] [serial = 1581] [outer = 0x947ef000] 05:23:23 INFO - PROCESS | 1790 | 1467462203644 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]]]}] 05:23:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1582ms 05:23:23 INFO - PROCESS | 1790 | 1467462203702 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:23:23 INFO - PROCESS | 1790 | 1467462203706 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:23:23 INFO - PROCESS | 1790 | 1467462203713 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 1790 | 1467462203717 Marionette TRACE conn3 <- [1,2078,null,{}] 05:23:23 INFO - PROCESS | 1790 | 1467462203722 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}] 05:23:23 INFO - PROCESS | 1790 | 1467462203728 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:23 INFO - PROCESS | 1790 | 1467462203905 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:23:24 INFO - PROCESS | 1790 | 1467462204091 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 1790 | 1467462204099 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c2000 == 41 [pid = 1790] [id = 527] 05:23:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x911e6400) [pid = 1790] [serial = 1582] [outer = (nil)] 05:23:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x9535a400) [pid = 1790] [serial = 1583] [outer = 0x911e6400] 05:23:24 INFO - PROCESS | 1790 | 1467462204179 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x96550800) [pid = 1790] [serial = 1584] [outer = 0x911e6400] 05:23:25 INFO - PROCESS | 1790 | 1467462205181 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]]]}] 05:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1536ms 05:23:25 INFO - PROCESS | 1790 | 1467462205250 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:23:25 INFO - PROCESS | 1790 | 1467462205254 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:23:25 INFO - PROCESS | 1790 | 1467462205261 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 1790 | 1467462205264 Marionette TRACE conn3 <- [1,2082,null,{}] 05:23:25 INFO - PROCESS | 1790 | 1467462205270 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}] 05:23:25 INFO - PROCESS | 1790 | 1467462205275 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:25 INFO - PROCESS | 1790 | 1467462205492 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:23:25 INFO - PROCESS | 1790 | 1467462205808 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 1790 | 1467462205816 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e220400 == 42 [pid = 1790] [id = 528] 05:23:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x8e328400) [pid = 1790] [serial = 1585] [outer = (nil)] 05:23:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x8f4a1c00) [pid = 1790] [serial = 1586] [outer = 0x8e328400] 05:23:25 INFO - PROCESS | 1790 | 1467462205903 Marionette DEBUG loaded listener.js 05:23:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x8f7d5800) [pid = 1790] [serial = 1587] [outer = 0x8e328400] 05:23:26 INFO - PROCESS | 1790 | 1467462206792 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]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1582ms 05:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:23:26 INFO - PROCESS | 1790 | 1467462206843 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 1790 | 1467462206846 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:23:26 INFO - PROCESS | 1790 | 1467462206853 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 1790 | 1467462206857 Marionette TRACE conn3 <- [1,2086,null,{}] 05:23:26 INFO - PROCESS | 1790 | 1467462206862 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}] 05:23:26 INFO - PROCESS | 1790 | 1467462206868 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:27 INFO - PROCESS | 1790 | 1467462207040 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:23:27 INFO - PROCESS | 1790 | 1467462207543 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 1790 | 1467462207554 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bac00 == 43 [pid = 1790] [id = 529] 05:23:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x8e3bb000) [pid = 1790] [serial = 1588] [outer = (nil)] 05:23:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x8ee90800) [pid = 1790] [serial = 1589] [outer = 0x8e3bb000] 05:23:27 INFO - PROCESS | 1790 | 1467462207635 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x8f7cb800) [pid = 1790] [serial = 1590] [outer = 0x8e3bb000] 05:23:28 INFO - PROCESS | 1790 | 1467462208578 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]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1786ms 05:23:28 INFO - PROCESS | 1790 | 1467462208657 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 1790 | 1467462208666 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:23:28 INFO - PROCESS | 1790 | 1467462208674 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 1790 | 1467462208679 Marionette TRACE conn3 <- [1,2090,null,{}] 05:23:28 INFO - PROCESS | 1790 | 1467462208687 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}] 05:23:28 INFO - PROCESS | 1790 | 1467462208695 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:28 INFO - PROCESS | 1790 | 1467462208869 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:23:29 INFO - PROCESS | 1790 | 1467462209069 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:29 INFO - PROCESS | 1790 | 1467462209079 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e324800 == 44 [pid = 1790] [id = 530] 05:23:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x8e32e000) [pid = 1790] [serial = 1591] [outer = (nil)] 05:23:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 103 (0x91379400) [pid = 1790] [serial = 1592] [outer = 0x8e32e000] 05:23:29 INFO - PROCESS | 1790 | 1467462209212 Marionette DEBUG loaded listener.js 05:23:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 104 (0x924abc00) [pid = 1790] [serial = 1593] [outer = 0x8e32e000] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21d800 == 43 [pid = 1790] [id = 494] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e211c00 == 42 [pid = 1790] [id = 493] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bdc00 == 41 [pid = 1790] [id = 503] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e219000 == 40 [pid = 1790] [id = 505] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x927e1800 == 39 [pid = 1790] [id = 495] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x923c8c00 == 38 [pid = 1790] [id = 498] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6e000 == 37 [pid = 1790] [id = 497] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x93a0a400 == 36 [pid = 1790] [id = 500] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6d400 == 35 [pid = 1790] [id = 501] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c4400 == 34 [pid = 1790] [id = 496] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee85c00 == 33 [pid = 1790] [id = 504] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21a800 == 32 [pid = 1790] [id = 502] 05:23:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bd000 == 31 [pid = 1790] [id = 499] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 103 (0x91353400) [pid = 1790] [serial = 1491] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 102 (0x910d4400) [pid = 1790] [serial = 1490] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x925a6000) [pid = 1790] [serial = 1494] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x923d4800) [pid = 1790] [serial = 1493] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x93c19000) [pid = 1790] [serial = 1497] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x93c0ec00) [pid = 1790] [serial = 1496] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x91f74400) [pid = 1790] [serial = 1526] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x95103c00) [pid = 1790] [serial = 1500] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x8f7cc400) [pid = 1790] [serial = 1520] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x947f3c00) [pid = 1790] [serial = 1499] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x910c9800) [pid = 1790] [serial = 1521] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x951df000) [pid = 1790] [serial = 1503] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x9518b800) [pid = 1790] [serial = 1502] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x8f7cd800) [pid = 1790] [serial = 1515] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8f49fc00) [pid = 1790] [serial = 1514] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x952d4400) [pid = 1790] [serial = 1506] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x952c7c00) [pid = 1790] [serial = 1505] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x96558000) [pid = 1790] [serial = 1509] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x96556800) [pid = 1790] [serial = 1508] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x98234800) [pid = 1790] [serial = 1512] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x96557c00) [pid = 1790] [serial = 1511] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8e324c00) [pid = 1790] [serial = 1517] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e3be000) [pid = 1790] [serial = 1518] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x922e2400) [pid = 1790] [serial = 1527] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x91357000) [pid = 1790] [serial = 1524] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91309800) [pid = 1790] [serial = 1523] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x923c8800) [pid = 1790] [serial = 1530] [outer = (nil)] [url = about:blank] 05:23:30 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91f75c00) [pid = 1790] [serial = 1529] [outer = (nil)] [url = about:blank] 05:23:31 INFO - PROCESS | 1790 | 1467462211381 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]]]}] 05:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2739ms 05:23:31 INFO - PROCESS | 1790 | 1467462211413 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:23:31 INFO - PROCESS | 1790 | 1467462211419 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:23:31 INFO - PROCESS | 1790 | 1467462211427 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 1790 | 1467462211431 Marionette TRACE conn3 <- [1,2094,null,{}] 05:23:31 INFO - PROCESS | 1790 | 1467462211440 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}] 05:23:31 INFO - PROCESS | 1790 | 1467462211445 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:31 INFO - PROCESS | 1790 | 1467462211613 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:23:31 INFO - PROCESS | 1790 | 1467462211846 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 1790 | 1467462211854 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b6c00 == 32 [pid = 1790] [id = 531] 05:23:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8e3be000) [pid = 1790] [serial = 1594] [outer = (nil)] 05:23:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8f4a6800) [pid = 1790] [serial = 1595] [outer = 0x8e3be000] 05:23:31 INFO - PROCESS | 1790 | 1467462211936 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8f7ca400) [pid = 1790] [serial = 1596] [outer = 0x8e3be000] 05:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1285ms 05:23:32 INFO - PROCESS | 1790 | 1467462212701 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]]]}] 05:23:32 INFO - PROCESS | 1790 | 1467462212713 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 1790 | 1467462212721 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:23:32 INFO - PROCESS | 1790 | 1467462212741 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 1790 | 1467462212746 Marionette TRACE conn3 <- [1,2098,null,{}] 05:23:32 INFO - PROCESS | 1790 | 1467462212752 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}] 05:23:32 INFO - PROCESS | 1790 | 1467462212758 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:32 INFO - PROCESS | 1790 | 1467462212978 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:23:33 INFO - PROCESS | 1790 | 1467462213132 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 1790 | 1467462213140 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x911ebc00 == 33 [pid = 1790] [id = 532] 05:23:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x91307800) [pid = 1790] [serial = 1597] [outer = (nil)] 05:23:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x9130b400) [pid = 1790] [serial = 1598] [outer = 0x91307800] 05:23:33 INFO - PROCESS | 1790 | 1467462213239 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x91353400) [pid = 1790] [serial = 1599] [outer = 0x91307800] 05:23:34 INFO - PROCESS | 1790 | 1467462214219 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]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1544ms 05:23:34 INFO - PROCESS | 1790 | 1467462214281 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 1790 | 1467462214284 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:23:34 INFO - PROCESS | 1790 | 1467462214291 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 1790 | 1467462214297 Marionette TRACE conn3 <- [1,2102,null,{}] 05:23:34 INFO - PROCESS | 1790 | 1467462214323 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}] 05:23:34 INFO - PROCESS | 1790 | 1467462214332 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:34 INFO - PROCESS | 1790 | 1467462214554 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:23:34 INFO - PROCESS | 1790 | 1467462214582 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 1790 | 1467462214594 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d4c800 == 34 [pid = 1790] [id = 533] 05:23:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x91d4cc00) [pid = 1790] [serial = 1600] [outer = (nil)] 05:23:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x91f73400) [pid = 1790] [serial = 1601] [outer = 0x91d4cc00] 05:23:34 INFO - PROCESS | 1790 | 1467462214667 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x922e2400) [pid = 1790] [serial = 1602] [outer = 0x91d4cc00] 05:23:36 INFO - PROCESS | 1790 | 1467462216107 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]]]}] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91d4a800) [pid = 1790] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x927b3c00) [pid = 1790] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8e21e400) [pid = 1790] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x927b2400) [pid = 1790] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x92ad3800) [pid = 1790] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8e219c00) [pid = 1790] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x924aa800) [pid = 1790] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e32cc00) [pid = 1790] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91f76000) [pid = 1790] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x91310000) [pid = 1790] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:23:36 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x910ce000) [pid = 1790] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1887ms 05:23:36 INFO - PROCESS | 1790 | 1467462216261 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:23:36 INFO - PROCESS | 1790 | 1467462216266 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:23:36 INFO - PROCESS | 1790 | 1467462216273 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 1790 | 1467462216277 Marionette TRACE conn3 <- [1,2106,null,{}] 05:23:36 INFO - PROCESS | 1790 | 1467462216282 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}] 05:23:36 INFO - PROCESS | 1790 | 1467462216287 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:36 INFO - PROCESS | 1790 | 1467462216487 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:23:36 INFO - PROCESS | 1790 | 1467462216576 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:36 INFO - PROCESS | 1790 | 1467462216585 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a2400 == 35 [pid = 1790] [id = 534] 05:23:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x910cc800) [pid = 1790] [serial = 1603] [outer = (nil)] 05:23:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x91f6e400) [pid = 1790] [serial = 1604] [outer = 0x910cc800] 05:23:36 INFO - PROCESS | 1790 | 1467462216656 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x923d4800) [pid = 1790] [serial = 1605] [outer = 0x910cc800] 05:23:37 INFO - PROCESS | 1790 | 1467462217384 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]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1131ms 05:23:37 INFO - PROCESS | 1790 | 1467462217405 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 1790 | 1467462217411 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:23:37 INFO - PROCESS | 1790 | 1467462217417 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 1790 | 1467462217420 Marionette TRACE conn3 <- [1,2110,null,{}] 05:23:37 INFO - PROCESS | 1790 | 1467462217425 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}] 05:23:37 INFO - PROCESS | 1790 | 1467462217430 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:37 INFO - PROCESS | 1790 | 1467462217637 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:23:37 INFO - PROCESS | 1790 | 1467462217661 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 1790 | 1467462217674 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bf400 == 36 [pid = 1790] [id = 535] 05:23:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8f7d3c00) [pid = 1790] [serial = 1606] [outer = (nil)] 05:23:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x925ab400) [pid = 1790] [serial = 1607] [outer = 0x8f7d3c00] 05:23:37 INFO - PROCESS | 1790 | 1467462217738 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x927e1800) [pid = 1790] [serial = 1608] [outer = 0x8f7d3c00] 05:23:38 INFO - PROCESS | 1790 | 1467462218867 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]]]}] 05:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1498ms 05:23:38 INFO - PROCESS | 1790 | 1467462218917 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 1790 | 1467462218924 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:23:38 INFO - PROCESS | 1790 | 1467462218933 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 1790 | 1467462218938 Marionette TRACE conn3 <- [1,2114,null,{}] 05:23:38 INFO - PROCESS | 1790 | 1467462218948 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}] 05:23:38 INFO - PROCESS | 1790 | 1467462218954 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:39 INFO - PROCESS | 1790 | 1467462219155 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:23:39 INFO - PROCESS | 1790 | 1467462219395 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:39 INFO - PROCESS | 1790 | 1467462219405 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bd400 == 37 [pid = 1790] [id = 536] 05:23:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8ee84c00) [pid = 1790] [serial = 1609] [outer = (nil)] 05:23:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x910cd400) [pid = 1790] [serial = 1610] [outer = 0x8ee84c00] 05:23:39 INFO - PROCESS | 1790 | 1467462219495 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x91302c00) [pid = 1790] [serial = 1611] [outer = 0x8ee84c00] 05:23:40 INFO - PROCESS | 1790 | 1467462220455 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]]]}] 05:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1589ms 05:23:40 INFO - PROCESS | 1790 | 1467462220522 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:23:40 INFO - PROCESS | 1790 | 1467462220529 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:23:40 INFO - PROCESS | 1790 | 1467462220540 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:23:40 INFO - PROCESS | 1790 | 1467462220544 Marionette TRACE conn3 <- [1,2118,null,{}] 05:23:40 INFO - PROCESS | 1790 | 1467462220551 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}] 05:23:40 INFO - PROCESS | 1790 | 1467462220557 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:40 INFO - PROCESS | 1790 | 1467462220775 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:23:41 INFO - PROCESS | 1790 | 1467462221008 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 1790 | 1467462221019 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a3800 == 38 [pid = 1790] [id = 537] 05:23:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x922e7800) [pid = 1790] [serial = 1612] [outer = (nil)] 05:23:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x924a4c00) [pid = 1790] [serial = 1613] [outer = 0x922e7800] 05:23:41 INFO - PROCESS | 1790 | 1467462221155 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x922e4000) [pid = 1790] [serial = 1614] [outer = 0x922e7800] 05:23:42 INFO - PROCESS | 1790 | 1467462222241 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]]]}] 05:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1791ms 05:23:42 INFO - PROCESS | 1790 | 1467462222332 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:23:42 INFO - PROCESS | 1790 | 1467462222336 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:23:42 INFO - PROCESS | 1790 | 1467462222343 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 1790 | 1467462222350 Marionette TRACE conn3 <- [1,2122,null,{}] 05:23:42 INFO - PROCESS | 1790 | 1467462222367 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}] 05:23:42 INFO - PROCESS | 1790 | 1467462222376 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:42 INFO - PROCESS | 1790 | 1467462222642 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:23:42 INFO - PROCESS | 1790 | 1467462222879 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:42 INFO - PROCESS | 1790 | 1467462222891 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x92acd400 == 39 [pid = 1790] [id = 538] 05:23:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x92ace800) [pid = 1790] [serial = 1615] [outer = (nil)] 05:23:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x92ad9800) [pid = 1790] [serial = 1616] [outer = 0x92ace800] 05:23:42 INFO - PROCESS | 1790 | 1467462222983 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x92adf400) [pid = 1790] [serial = 1617] [outer = 0x92ace800] 05:23:43 INFO - PROCESS | 1790 | 1467462223969 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]]]}] 05:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1693ms 05:23:44 INFO - PROCESS | 1790 | 1467462224036 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:23:44 INFO - PROCESS | 1790 | 1467462224042 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:23:44 INFO - PROCESS | 1790 | 1467462224049 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 1790 | 1467462224053 Marionette TRACE conn3 <- [1,2126,null,{}] 05:23:44 INFO - PROCESS | 1790 | 1467462224059 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}] 05:23:44 INFO - PROCESS | 1790 | 1467462224064 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:44 INFO - PROCESS | 1790 | 1467462224265 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:23:44 INFO - PROCESS | 1790 | 1467462224495 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 1790 | 1467462224505 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b5c00 == 40 [pid = 1790] [id = 539] 05:23:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x91358c00) [pid = 1790] [serial = 1618] [outer = (nil)] 05:23:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x93a05400) [pid = 1790] [serial = 1619] [outer = 0x91358c00] 05:23:44 INFO - PROCESS | 1790 | 1467462224635 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x93a0ac00) [pid = 1790] [serial = 1620] [outer = 0x91358c00] 05:23:45 INFO - PROCESS | 1790 | 1467462225803 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]]]}] 05:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1838ms 05:23:45 INFO - PROCESS | 1790 | 1467462225889 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 1790 | 1467462225895 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:23:45 INFO - PROCESS | 1790 | 1467462225905 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - PROCESS | 1790 | 1467462225910 Marionette TRACE conn3 <- [1,2130,null,{}] 05:23:45 INFO - PROCESS | 1790 | 1467462225918 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}] 05:23:45 INFO - PROCESS | 1790 | 1467462225925 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:46 INFO - PROCESS | 1790 | 1467462226133 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:23:46 INFO - PROCESS | 1790 | 1467462226496 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:46 INFO - PROCESS | 1790 | 1467462226510 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:46 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a2400 == 39 [pid = 1790] [id = 534] 05:23:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32c000 == 40 [pid = 1790] [id = 540] 05:23:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x8e330800) [pid = 1790] [serial = 1621] [outer = (nil)] 05:23:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x8f4a1400) [pid = 1790] [serial = 1622] [outer = 0x8e330800] 05:23:46 INFO - PROCESS | 1790 | 1467462226622 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x8f7c8800) [pid = 1790] [serial = 1623] [outer = 0x8e330800] 05:23:46 INFO - PROCESS | 1790 | --DOCSHELL 0x91d4c800 == 39 [pid = 1790] [id = 533] 05:23:46 INFO - PROCESS | 1790 | --DOCSHELL 0x911ebc00 == 38 [pid = 1790] [id = 532] 05:23:46 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b6c00 == 37 [pid = 1790] [id = 531] 05:23:46 INFO - PROCESS | 1790 | --DOCSHELL 0x8e324800 == 36 [pid = 1790] [id = 530] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x92ac8400) [pid = 1790] [serial = 1562] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x929ec800) [pid = 1790] [serial = 1557] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x8ee8c400) [pid = 1790] [serial = 1559] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x92ac6c00) [pid = 1790] [serial = 1541] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x92ad2000) [pid = 1790] [serial = 1542] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x92dd6000) [pid = 1790] [serial = 1544] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x92fa8400) [pid = 1790] [serial = 1545] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x8e328c00) [pid = 1790] [serial = 1547] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8ee8e400) [pid = 1790] [serial = 1548] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x927b7000) [pid = 1790] [serial = 1533] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x925a2800) [pid = 1790] [serial = 1532] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x911e4000) [pid = 1790] [serial = 1535] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x91303800) [pid = 1790] [serial = 1536] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x923d3800) [pid = 1790] [serial = 1538] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x925a1c00) [pid = 1790] [serial = 1539] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x91f72800) [pid = 1790] [serial = 1553] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x911e9400) [pid = 1790] [serial = 1550] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x9130a000) [pid = 1790] [serial = 1551] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x929e2800) [pid = 1790] [serial = 1556] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x923c9c00) [pid = 1790] [serial = 1554] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x92fa9c00) [pid = 1790] [serial = 1563] [outer = (nil)] [url = about:blank] 05:23:46 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x910ce800) [pid = 1790] [serial = 1560] [outer = (nil)] [url = about:blank] 05:23:47 INFO - PROCESS | 1790 | 1467462227497 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] 05:23:47 INFO - PROCESS | 1790 | 1467462227549 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:23:47 INFO - PROCESS | 1790 | 1467462227560 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 1790 | 1467462227563 Marionette TRACE conn3 <- [1,2134,null,{}] 05:23:47 INFO - PROCESS | 1790 | 1467462227580 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}] 05:23:47 INFO - PROCESS | 1790 | 1467462227586 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:47 INFO - PROCESS | 1790 | 1467462227759 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:23:47 INFO - PROCESS | 1790 | 1467462227770 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 1790 | 1467462227778 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8e400 == 37 [pid = 1790] [id = 541] 05:23:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x91308800) [pid = 1790] [serial = 1624] [outer = (nil)] 05:23:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91352c00) [pid = 1790] [serial = 1625] [outer = 0x91308800] 05:23:47 INFO - PROCESS | 1790 | 1467462227852 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x91d45c00) [pid = 1790] [serial = 1626] [outer = 0x91308800] 05:23:48 INFO - PROCESS | 1790 | 1467462228862 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]]]}] 05:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1349ms 05:23:48 INFO - PROCESS | 1790 | 1467462228910 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:23:48 INFO - PROCESS | 1790 | 1467462228914 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:23:48 INFO - PROCESS | 1790 | 1467462228921 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 1790 | 1467462228926 Marionette TRACE conn3 <- [1,2138,null,{}] 05:23:48 INFO - PROCESS | 1790 | 1467462228943 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}] 05:23:48 INFO - PROCESS | 1790 | 1467462228951 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:49 INFO - PROCESS | 1790 | 1467462229125 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:23:49 INFO - PROCESS | 1790 | 1467462229606 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 1790 | 1467462229618 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8ee8b000) [pid = 1790] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x923d3400) [pid = 1790] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x92ae0000) [pid = 1790] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x8e3be000) [pid = 1790] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91d4cc00) [pid = 1790] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x92ddac00) [pid = 1790] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x910cc800) [pid = 1790] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x92fa6800) [pid = 1790] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x8e32e000) [pid = 1790] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x947ef000) [pid = 1790] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x91307800) [pid = 1790] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x911e6400) [pid = 1790] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x8e328400) [pid = 1790] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:23:49 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x8e3bb000) [pid = 1790] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:23:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21dc00 == 38 [pid = 1790] [id = 542] 05:23:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x8e220800) [pid = 1790] [serial = 1627] [outer = (nil)] 05:23:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x8e328c00) [pid = 1790] [serial = 1628] [outer = 0x8e220800] 05:23:49 INFO - PROCESS | 1790 | 1467462229803 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x8e3c0800) [pid = 1790] [serial = 1629] [outer = 0x8e220800] 05:23:50 INFO - PROCESS | 1790 | 1467462230827 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]]]}] 05:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1987ms 05:23:50 INFO - PROCESS | 1790 | 1467462230910 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 1790 | 1467462230916 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:23:50 INFO - PROCESS | 1790 | 1467462230924 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - PROCESS | 1790 | 1467462230929 Marionette TRACE conn3 <- [1,2142,null,{}] 05:23:50 INFO - PROCESS | 1790 | 1467462230938 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}] 05:23:50 INFO - PROCESS | 1790 | 1467462230946 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:51 INFO - PROCESS | 1790 | 1467462231174 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:23:51 INFO - PROCESS | 1790 | 1467462231414 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:51 INFO - PROCESS | 1790 | 1467462231426 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e325c00 == 39 [pid = 1790] [id = 543] 05:23:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x911e9400) [pid = 1790] [serial = 1630] [outer = (nil)] 05:23:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x911f0800) [pid = 1790] [serial = 1631] [outer = 0x911e9400] 05:23:51 INFO - PROCESS | 1790 | 1467462231524 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x91307400) [pid = 1790] [serial = 1632] [outer = 0x911e9400] 05:23:52 INFO - PROCESS | 1790 | 1467462232475 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] 05:23:52 INFO - PROCESS | 1790 | 1467462232545 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:23:52 INFO - PROCESS | 1790 | 1467462232556 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 1790 | 1467462232560 Marionette TRACE conn3 <- [1,2146,null,{}] 05:23:52 INFO - PROCESS | 1790 | 1467462232566 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}] 05:23:52 INFO - PROCESS | 1790 | 1467462232572 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:52 INFO - PROCESS | 1790 | 1467462232768 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:23:52 INFO - PROCESS | 1790 | 1467462232955 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 1790 | 1467462232965 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d4a800 == 40 [pid = 1790] [id = 544] 05:23:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91f6cc00) [pid = 1790] [serial = 1633] [outer = (nil)] 05:23:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x923ca400) [pid = 1790] [serial = 1634] [outer = 0x91f6cc00] 05:23:53 INFO - PROCESS | 1790 | 1467462233046 Marionette DEBUG loaded listener.js 05:23:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x925a7800) [pid = 1790] [serial = 1635] [outer = 0x91f6cc00] 05:23:54 INFO - PROCESS | 1790 | 1467462234136 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] 05:23:54 INFO - PROCESS | 1790 | 1467462234205 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:23:54 INFO - PROCESS | 1790 | 1467462234215 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - PROCESS | 1790 | 1467462234224 Marionette TRACE conn3 <- [1,2150,null,{}] 05:23:54 INFO - PROCESS | 1790 | 1467462234239 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}] 05:23:54 INFO - PROCESS | 1790 | 1467462234246 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:54 INFO - PROCESS | 1790 | 1467462234458 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:23:54 INFO - PROCESS | 1790 | 1467462234666 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 1790 | 1467462234676 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x922ec800 == 41 [pid = 1790] [id = 545] 05:23:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x925a6800) [pid = 1790] [serial = 1636] [outer = (nil)] 05:23:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x929e4800) [pid = 1790] [serial = 1637] [outer = 0x925a6800] 05:23:54 INFO - PROCESS | 1790 | 1467462234798 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x92ad0c00) [pid = 1790] [serial = 1638] [outer = 0x925a6800] 05:23:55 INFO - PROCESS | 1790 | 1467462235706 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]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1548ms 05:23:55 INFO - PROCESS | 1790 | 1467462235761 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:23:55 INFO - PROCESS | 1790 | 1467462235769 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:23:55 INFO - PROCESS | 1790 | 1467462235775 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 1790 | 1467462235779 Marionette TRACE conn3 <- [1,2154,null,{}] 05:23:55 INFO - PROCESS | 1790 | 1467462235785 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}] 05:23:55 INFO - PROCESS | 1790 | 1467462235790 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:55 INFO - PROCESS | 1790 | 1467462235980 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:23:56 INFO - PROCESS | 1790 | 1467462236176 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 1790 | 1467462236185 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e330400 == 42 [pid = 1790] [id = 546] 05:23:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8e3b7000) [pid = 1790] [serial = 1639] [outer = (nil)] 05:23:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92dd8800) [pid = 1790] [serial = 1640] [outer = 0x8e3b7000] 05:23:56 INFO - PROCESS | 1790 | 1467462236305 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x92fa3c00) [pid = 1790] [serial = 1641] [outer = 0x8e3b7000] 05:23:57 INFO - PROCESS | 1790 | 1467462237322 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]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1585ms 05:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:23:57 INFO - PROCESS | 1790 | 1467462237361 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 1790 | 1467462237364 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:23:57 INFO - PROCESS | 1790 | 1467462237371 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 1790 | 1467462237375 Marionette TRACE conn3 <- [1,2158,null,{}] 05:23:57 INFO - PROCESS | 1790 | 1467462237381 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}] 05:23:57 INFO - PROCESS | 1790 | 1467462237386 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:57 INFO - PROCESS | 1790 | 1467462237564 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:23:57 INFO - PROCESS | 1790 | 1467462237750 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 1790 | 1467462237771 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a2000 == 43 [pid = 1790] [id = 547] 05:23:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x92ade400) [pid = 1790] [serial = 1642] [outer = (nil)] 05:23:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x93a0ec00) [pid = 1790] [serial = 1643] [outer = 0x92ade400] 05:23:57 INFO - PROCESS | 1790 | 1467462237906 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x947f4c00) [pid = 1790] [serial = 1644] [outer = 0x92ade400] 05:23:58 INFO - PROCESS | 1790 | 1467462238987 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]]]}] 05:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1690ms 05:23:59 INFO - PROCESS | 1790 | 1467462239062 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 1790 | 1467462239065 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:23:59 INFO - PROCESS | 1790 | 1467462239072 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 1790 | 1467462239075 Marionette TRACE conn3 <- [1,2162,null,{}] 05:23:59 INFO - PROCESS | 1790 | 1467462239082 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}] 05:23:59 INFO - PROCESS | 1790 | 1467462239088 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:59 INFO - PROCESS | 1790 | 1467462239320 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:23:59 INFO - PROCESS | 1790 | 1467462239549 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 1790 | 1467462239555 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:23:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x910ca800 == 44 [pid = 1790] [id = 548] 05:23:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x910d2c00) [pid = 1790] [serial = 1645] [outer = (nil)] 05:23:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x9510b400) [pid = 1790] [serial = 1646] [outer = 0x910d2c00] 05:23:59 INFO - PROCESS | 1790 | 1467462239688 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x951e0400) [pid = 1790] [serial = 1647] [outer = 0x910d2c00] 05:24:00 INFO - PROCESS | 1790 | 1467462240618 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]]]}] 05:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1581ms 05:24:00 INFO - PROCESS | 1790 | 1467462240654 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:24:00 INFO - PROCESS | 1790 | 1467462240659 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:24:00 INFO - PROCESS | 1790 | 1467462240666 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:24:00 INFO - PROCESS | 1790 | 1467462240669 Marionette TRACE conn3 <- [1,2166,null,{}] 05:24:00 INFO - PROCESS | 1790 | 1467462240675 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}] 05:24:00 INFO - PROCESS | 1790 | 1467462240680 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:00 INFO - PROCESS | 1790 | 1467462240882 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:24:01 INFO - PROCESS | 1790 | 1467462241070 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:01 INFO - PROCESS | 1790 | 1467462241076 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e216000 == 45 [pid = 1790] [id = 549] 05:24:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x8e21b000) [pid = 1790] [serial = 1648] [outer = (nil)] 05:24:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8f7d5000) [pid = 1790] [serial = 1649] [outer = 0x8e21b000] 05:24:01 INFO - PROCESS | 1790 | 1467462241171 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x91d44c00) [pid = 1790] [serial = 1650] [outer = 0x8e21b000] 05:24:02 INFO - PROCESS | 1790 | 1467462242334 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]]]}] 05:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1699ms 05:24:02 INFO - PROCESS | 1790 | 1467462242366 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 1790 | 1467462242371 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:24:02 INFO - PROCESS | 1790 | 1467462242380 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - PROCESS | 1790 | 1467462242385 Marionette TRACE conn3 <- [1,2170,null,{}] 05:24:02 INFO - PROCESS | 1790 | 1467462242393 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}] 05:24:02 INFO - PROCESS | 1790 | 1467462242399 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:02 INFO - PROCESS | 1790 | 1467462242594 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:24:02 INFO - PROCESS | 1790 | 1467462242898 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:02 INFO - PROCESS | 1790 | 1467462242908 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21a000 == 46 [pid = 1790] [id = 550] 05:24:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8e32dc00) [pid = 1790] [serial = 1651] [outer = (nil)] 05:24:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x8ee82000) [pid = 1790] [serial = 1652] [outer = 0x8e32dc00] 05:24:03 INFO - PROCESS | 1790 | 1467462243016 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8ee8d000) [pid = 1790] [serial = 1653] [outer = 0x8e32dc00] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7ce800 == 45 [pid = 1790] [id = 516] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8e400 == 44 [pid = 1790] [id = 541] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32c000 == 43 [pid = 1790] [id = 540] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b5c00 == 42 [pid = 1790] [id = 539] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6dc00 == 41 [pid = 1790] [id = 512] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x92acd400 == 40 [pid = 1790] [id = 538] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x927af800 == 39 [pid = 1790] [id = 513] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bd400 == 38 [pid = 1790] [id = 536] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e216800 == 37 [pid = 1790] [id = 511] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a3800 == 36 [pid = 1790] [id = 537] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee84000 == 35 [pid = 1790] [id = 521] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e219800 == 34 [pid = 1790] [id = 515] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e220400 == 33 [pid = 1790] [id = 528] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bac00 == 32 [pid = 1790] [id = 529] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c2000 == 31 [pid = 1790] [id = 527] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x923d6800 == 30 [pid = 1790] [id = 524] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x92ace000 == 29 [pid = 1790] [id = 525] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8d800 == 28 [pid = 1790] [id = 526] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee88400 == 27 [pid = 1790] [id = 509] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x9130ec00 == 26 [pid = 1790] [id = 517] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x91d46000 == 25 [pid = 1790] [id = 508] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x9134dc00 == 24 [pid = 1790] [id = 518] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7c7c00 == 23 [pid = 1790] [id = 507] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a7000 == 22 [pid = 1790] [id = 506] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x91d49c00 == 21 [pid = 1790] [id = 520] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21c400 == 20 [pid = 1790] [id = 519] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x924a8800 == 19 [pid = 1790] [id = 510] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x922e0c00 == 18 [pid = 1790] [id = 522] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x9137bc00 == 17 [pid = 1790] [id = 514] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x92adfc00 == 16 [pid = 1790] [id = 523] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bf400 == 15 [pid = 1790] [id = 535] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e216000 == 14 [pid = 1790] [id = 549] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x910ca800 == 13 [pid = 1790] [id = 548] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a2000 == 12 [pid = 1790] [id = 547] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x922ec800 == 11 [pid = 1790] [id = 545] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e330400 == 10 [pid = 1790] [id = 546] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x91d4a800 == 9 [pid = 1790] [id = 544] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e325c00 == 8 [pid = 1790] [id = 543] 05:24:04 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21dc00 == 7 [pid = 1790] [id = 542] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x91359800) [pid = 1790] [serial = 1566] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x911ed400) [pid = 1790] [serial = 1565] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x927ad800) [pid = 1790] [serial = 1569] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x924ab800) [pid = 1790] [serial = 1568] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x93c14c00) [pid = 1790] [serial = 1572] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x93a03000) [pid = 1790] [serial = 1571] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8f4a6800) [pid = 1790] [serial = 1595] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x91f73400) [pid = 1790] [serial = 1601] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x947f6000) [pid = 1790] [serial = 1575] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x947eb800) [pid = 1790] [serial = 1574] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91f6e400) [pid = 1790] [serial = 1604] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x922e2400) [pid = 1790] [serial = 1602] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8f7ca400) [pid = 1790] [serial = 1596] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9518bc00) [pid = 1790] [serial = 1578] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x95110000) [pid = 1790] [serial = 1577] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x924abc00) [pid = 1790] [serial = 1593] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91379400) [pid = 1790] [serial = 1592] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x952c9400) [pid = 1790] [serial = 1581] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x9130b400) [pid = 1790] [serial = 1598] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x952c6800) [pid = 1790] [serial = 1580] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x96550800) [pid = 1790] [serial = 1584] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x9535a400) [pid = 1790] [serial = 1583] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x925ab400) [pid = 1790] [serial = 1607] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x923d4800) [pid = 1790] [serial = 1605] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x8f7d5800) [pid = 1790] [serial = 1587] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x8f4a1c00) [pid = 1790] [serial = 1586] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x8f7cb800) [pid = 1790] [serial = 1590] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x8ee90800) [pid = 1790] [serial = 1589] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x91353400) [pid = 1790] [serial = 1599] [outer = (nil)] [url = about:blank] 05:24:05 INFO - PROCESS | 1790 | 1467462245174 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]]]}] 05:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2839ms 05:24:05 INFO - PROCESS | 1790 | 1467462245221 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:24:05 INFO - PROCESS | 1790 | 1467462245227 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:24:05 INFO - PROCESS | 1790 | 1467462245235 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 1790 | 1467462245240 Marionette TRACE conn3 <- [1,2174,null,{}] 05:24:05 INFO - PROCESS | 1790 | 1467462245248 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}] 05:24:05 INFO - PROCESS | 1790 | 1467462245255 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:05 INFO - PROCESS | 1790 | 1467462245428 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:24:05 INFO - PROCESS | 1790 | 1467462245609 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 1790 | 1467462245617 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b6c00 == 8 [pid = 1790] [id = 551] 05:24:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x8e3bf400) [pid = 1790] [serial = 1654] [outer = (nil)] 05:24:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x8ee8bc00) [pid = 1790] [serial = 1655] [outer = 0x8e3bf400] 05:24:05 INFO - PROCESS | 1790 | 1467462245696 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x8f49b000) [pid = 1790] [serial = 1656] [outer = 0x8e3bf400] 05:24:06 INFO - PROCESS | 1790 | 1467462246517 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]]]}] 05:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1335ms 05:24:06 INFO - PROCESS | 1790 | 1467462246570 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 1790 | 1467462246578 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:24:06 INFO - PROCESS | 1790 | 1467462246589 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 1790 | 1467462246593 Marionette TRACE conn3 <- [1,2178,null,{}] 05:24:06 INFO - PROCESS | 1790 | 1467462246599 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}] 05:24:06 INFO - PROCESS | 1790 | 1467462246605 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:06 INFO - PROCESS | 1790 | 1467462246785 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:24:06 INFO - PROCESS | 1790 | 1467462246931 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 1790 | 1467462246937 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7ccc00 == 9 [pid = 1790] [id = 552] 05:24:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x910c9400) [pid = 1790] [serial = 1657] [outer = (nil)] 05:24:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x910ce000) [pid = 1790] [serial = 1658] [outer = 0x910c9400] 05:24:07 INFO - PROCESS | 1790 | 1467462247018 Marionette DEBUG loaded listener.js 05:24:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x910d7000) [pid = 1790] [serial = 1659] [outer = 0x910c9400] 05:24:07 INFO - PROCESS | 1790 | 1467462247992 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]]]}] 05:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1432ms 05:24:08 INFO - PROCESS | 1790 | 1467462248022 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:24:08 INFO - PROCESS | 1790 | 1467462248026 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:24:08 INFO - PROCESS | 1790 | 1467462248032 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 1790 | 1467462248039 Marionette TRACE conn3 <- [1,2182,null,{}] 05:24:08 INFO - PROCESS | 1790 | 1467462248065 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}] 05:24:08 INFO - PROCESS | 1790 | 1467462248075 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:08 INFO - PROCESS | 1790 | 1467462248307 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:24:08 INFO - PROCESS | 1790 | 1467462248339 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:08 INFO - PROCESS | 1790 | 1467462248350 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x9135c400 == 10 [pid = 1790] [id = 553] 05:24:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x9135cc00) [pid = 1790] [serial = 1660] [outer = (nil)] 05:24:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x91376800) [pid = 1790] [serial = 1661] [outer = 0x9135cc00] 05:24:08 INFO - PROCESS | 1790 | 1467462248423 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91d41c00) [pid = 1790] [serial = 1662] [outer = 0x9135cc00] 05:24:09 INFO - PROCESS | 1790 | 1467462249751 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]]]}] 05:24:09 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x91358c00) [pid = 1790] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:24:09 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x92ace800) [pid = 1790] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:24:09 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x8f7d3c00) [pid = 1790] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:24:09 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x91308800) [pid = 1790] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:24:09 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x922e7800) [pid = 1790] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:24:09 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x8e330800) [pid = 1790] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:24:09 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x8ee84c00) [pid = 1790] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1795ms 05:24:09 INFO - PROCESS | 1790 | 1467462249828 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 1790 | 1467462249833 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:24:09 INFO - PROCESS | 1790 | 1467462249839 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:24:09 INFO - PROCESS | 1790 | 1467462249842 Marionette TRACE conn3 <- [1,2186,null,{}] 05:24:09 INFO - PROCESS | 1790 | 1467462249848 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}] 05:24:09 INFO - PROCESS | 1790 | 1467462249853 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:10 INFO - PROCESS | 1790 | 1467462250005 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:24:10 INFO - PROCESS | 1790 | 1467462250191 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 1790 | 1467462250199 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e323800 == 11 [pid = 1790] [id = 554] 05:24:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x91303000) [pid = 1790] [serial = 1663] [outer = (nil)] 05:24:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x91357c00) [pid = 1790] [serial = 1664] [outer = 0x91303000] 05:24:10 INFO - PROCESS | 1790 | 1467462250268 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x91d4d400) [pid = 1790] [serial = 1665] [outer = 0x91303000] 05:24:11 INFO - PROCESS | 1790 | 1467462251046 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]]]}] 05:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1231ms 05:24:11 INFO - PROCESS | 1790 | 1467462251070 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 1790 | 1467462251073 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:24:11 INFO - PROCESS | 1790 | 1467462251079 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 1790 | 1467462251083 Marionette TRACE conn3 <- [1,2190,null,{}] 05:24:11 INFO - PROCESS | 1790 | 1467462251089 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}] 05:24:11 INFO - PROCESS | 1790 | 1467462251094 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:11 INFO - PROCESS | 1790 | 1467462251279 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:24:11 INFO - PROCESS | 1790 | 1467462251288 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 1790 | 1467462251294 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x922dec00 == 12 [pid = 1790] [id = 555] 05:24:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x922e2800) [pid = 1790] [serial = 1666] [outer = (nil)] 05:24:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x922e8c00) [pid = 1790] [serial = 1667] [outer = 0x922e2800] 05:24:11 INFO - PROCESS | 1790 | 1467462251365 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x923ce400) [pid = 1790] [serial = 1668] [outer = 0x922e2800] 05:24:12 INFO - PROCESS | 1790 | 1467462252663 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]]]}] 05:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1634ms 05:24:12 INFO - PROCESS | 1790 | 1467462252724 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 1790 | 1467462252732 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:24:12 INFO - PROCESS | 1790 | 1467462252741 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - PROCESS | 1790 | 1467462252747 Marionette TRACE conn3 <- [1,2194,null,{}] 05:24:12 INFO - PROCESS | 1790 | 1467462252799 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}] 05:24:12 INFO - PROCESS | 1790 | 1467462252804 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:13 INFO - PROCESS | 1790 | 1467462253069 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:24:13 INFO - PROCESS | 1790 | 1467462253274 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 1790 | 1467462253286 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee90400 == 13 [pid = 1790] [id = 556] 05:24:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8f4a3000) [pid = 1790] [serial = 1669] [outer = (nil)] 05:24:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8f7d3000) [pid = 1790] [serial = 1670] [outer = 0x8f4a3000] 05:24:13 INFO - PROCESS | 1790 | 1467462253371 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x911ee000) [pid = 1790] [serial = 1671] [outer = 0x8f4a3000] 05:24:14 INFO - PROCESS | 1790 | 1467462254423 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]]]}] 05:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1744ms 05:24:14 INFO - PROCESS | 1790 | 1467462254485 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:24:14 INFO - PROCESS | 1790 | 1467462254492 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:24:14 INFO - PROCESS | 1790 | 1467462254504 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 1790 | 1467462254507 Marionette TRACE conn3 <- [1,2198,null,{}] 05:24:14 INFO - PROCESS | 1790 | 1467462254514 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}] 05:24:14 INFO - PROCESS | 1790 | 1467462254519 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:14 INFO - PROCESS | 1790 | 1467462254715 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:24:14 INFO - PROCESS | 1790 | 1467462254953 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:14 INFO - PROCESS | 1790 | 1467462254964 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x91301c00 == 14 [pid = 1790] [id = 557] 05:24:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91f6bc00) [pid = 1790] [serial = 1672] [outer = (nil)] 05:24:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x922e2400) [pid = 1790] [serial = 1673] [outer = 0x91f6bc00] 05:24:15 INFO - PROCESS | 1790 | 1467462255095 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x91d46000) [pid = 1790] [serial = 1674] [outer = 0x91f6bc00] 05:24:16 INFO - PROCESS | 1790 | 1467462256170 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]]]}] 05:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1741ms 05:24:16 INFO - PROCESS | 1790 | 1467462256245 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:24:16 INFO - PROCESS | 1790 | 1467462256249 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:24:16 INFO - PROCESS | 1790 | 1467462256256 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:24:16 INFO - PROCESS | 1790 | 1467462256263 Marionette TRACE conn3 <- [1,2202,null,{}] 05:24:16 INFO - PROCESS | 1790 | 1467462256279 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}] 05:24:16 INFO - PROCESS | 1790 | 1467462256288 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:16 INFO - PROCESS | 1790 | 1467462256508 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:24:16 INFO - PROCESS | 1790 | 1467462256784 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 1790 | 1467462256793 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a3c00 == 15 [pid = 1790] [id = 558] 05:24:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x925a4000) [pid = 1790] [serial = 1675] [outer = (nil)] 05:24:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x925aa400) [pid = 1790] [serial = 1676] [outer = 0x925a4000] 05:24:16 INFO - PROCESS | 1790 | 1467462256884 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x925adc00) [pid = 1790] [serial = 1677] [outer = 0x925a4000] 05:24:17 INFO - PROCESS | 1790 | 1467462257909 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]]]}] 05:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1699ms 05:24:17 INFO - PROCESS | 1790 | 1467462257956 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 1790 | 1467462257961 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:24:17 INFO - PROCESS | 1790 | 1467462257967 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 1790 | 1467462257971 Marionette TRACE conn3 <- [1,2206,null,{}] 05:24:17 INFO - PROCESS | 1790 | 1467462257977 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}] 05:24:17 INFO - PROCESS | 1790 | 1467462257982 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:18 INFO - PROCESS | 1790 | 1467462258196 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:24:18 INFO - PROCESS | 1790 | 1467462258564 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:18 INFO - PROCESS | 1790 | 1467462258575 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e329800 == 16 [pid = 1790] [id = 559] 05:24:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8e32bc00) [pid = 1790] [serial = 1678] [outer = (nil)] 05:24:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8e3b8800) [pid = 1790] [serial = 1679] [outer = 0x8e32bc00] 05:24:18 INFO - PROCESS | 1790 | 1467462258713 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x8f4a1800) [pid = 1790] [serial = 1680] [outer = 0x8e32bc00] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x93a05400) [pid = 1790] [serial = 1619] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x93a0ac00) [pid = 1790] [serial = 1620] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x92ad9800) [pid = 1790] [serial = 1616] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x92adf400) [pid = 1790] [serial = 1617] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x927e1800) [pid = 1790] [serial = 1608] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x91352c00) [pid = 1790] [serial = 1625] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91d45c00) [pid = 1790] [serial = 1626] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x924a4c00) [pid = 1790] [serial = 1613] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x922e4000) [pid = 1790] [serial = 1614] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x8f4a1400) [pid = 1790] [serial = 1622] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x8f7c8800) [pid = 1790] [serial = 1623] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x910cd400) [pid = 1790] [serial = 1610] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x91302c00) [pid = 1790] [serial = 1611] [outer = (nil)] [url = about:blank] 05:24:19 INFO - PROCESS | 1790 | 1467462259711 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]]]}] 05:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1784ms 05:24:19 INFO - PROCESS | 1790 | 1467462259753 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 1790 | 1467462259759 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:24:19 INFO - PROCESS | 1790 | 1467462259766 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:24:19 INFO - PROCESS | 1790 | 1467462259771 Marionette TRACE conn3 <- [1,2210,null,{}] 05:24:19 INFO - PROCESS | 1790 | 1467462259779 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}] 05:24:19 INFO - PROCESS | 1790 | 1467462259786 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:20 INFO - PROCESS | 1790 | 1467462260015 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:24:20 INFO - PROCESS | 1790 | 1467462260165 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 1790 | 1467462260176 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a9000 == 17 [pid = 1790] [id = 560] 05:24:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8f7c8000) [pid = 1790] [serial = 1681] [outer = (nil)] 05:24:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x911f0400) [pid = 1790] [serial = 1682] [outer = 0x8f7c8000] 05:24:20 INFO - PROCESS | 1790 | 1467462260258 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x9134ec00) [pid = 1790] [serial = 1683] [outer = 0x8f7c8000] 05:24:21 INFO - PROCESS | 1790 | 1467462261092 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]]]}] 05:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1391ms 05:24:21 INFO - PROCESS | 1790 | 1467462261161 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 1790 | 1467462261167 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:24:21 INFO - PROCESS | 1790 | 1467462261174 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 1790 | 1467462261177 Marionette TRACE conn3 <- [1,2214,null,{}] 05:24:21 INFO - PROCESS | 1790 | 1467462261184 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}] 05:24:21 INFO - PROCESS | 1790 | 1467462261189 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:21 INFO - PROCESS | 1790 | 1467462261372 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:24:21 INFO - PROCESS | 1790 | 1467462261521 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 1790 | 1467462261532 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x910cf000 == 18 [pid = 1790] [id = 561] 05:24:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x922de800) [pid = 1790] [serial = 1684] [outer = (nil)] 05:24:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x924a4800) [pid = 1790] [serial = 1685] [outer = 0x922de800] 05:24:21 INFO - PROCESS | 1790 | 1467462261603 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x924afc00) [pid = 1790] [serial = 1686] [outer = 0x922de800] 05:24:22 INFO - PROCESS | 1790 | 1467462262537 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]]]}] 05:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1437ms 05:24:22 INFO - PROCESS | 1790 | 1467462262612 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:24:22 INFO - PROCESS | 1790 | 1467462262616 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:24:22 INFO - PROCESS | 1790 | 1467462262630 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:24:22 INFO - PROCESS | 1790 | 1467462262639 Marionette TRACE conn3 <- [1,2218,null,{}] 05:24:22 INFO - PROCESS | 1790 | 1467462262662 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}] 05:24:22 INFO - PROCESS | 1790 | 1467462262670 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:22 INFO - PROCESS | 1790 | 1467462262901 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:24:22 INFO - PROCESS | 1790 | 1467462262935 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 1790 | 1467462262946 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x91350400 == 19 [pid = 1790] [id = 562] 05:24:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x9135c000) [pid = 1790] [serial = 1687] [outer = (nil)] 05:24:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x927e1800) [pid = 1790] [serial = 1688] [outer = 0x9135c000] 05:24:23 INFO - PROCESS | 1790 | 1467462263017 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x927e8800) [pid = 1790] [serial = 1689] [outer = 0x9135c000] 05:24:24 INFO - PROCESS | 1790 | 1467462264031 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]]]}] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9135cc00) [pid = 1790] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8e32dc00) [pid = 1790] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x910c9400) [pid = 1790] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x8e220800) [pid = 1790] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x911e9400) [pid = 1790] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x91303000) [pid = 1790] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x91f6cc00) [pid = 1790] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x925a6800) [pid = 1790] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x8e3b7000) [pid = 1790] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x92ade400) [pid = 1790] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x910d2c00) [pid = 1790] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x8e21b000) [pid = 1790] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:24:24 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x8e3bf400) [pid = 1790] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1476ms 05:24:24 INFO - PROCESS | 1790 | 1467462264100 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:24:24 INFO - PROCESS | 1790 | 1467462264104 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:24:24 INFO - PROCESS | 1790 | 1467462264116 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 1790 | 1467462264119 Marionette TRACE conn3 <- [1,2222,null,{}] 05:24:24 INFO - PROCESS | 1790 | 1467462264125 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}] 05:24:24 INFO - PROCESS | 1790 | 1467462264130 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:24 INFO - PROCESS | 1790 | 1467462264290 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:24:24 INFO - PROCESS | 1790 | 1467462264428 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:24 INFO - PROCESS | 1790 | 1467462264438 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32c400 == 20 [pid = 1790] [id = 563] 05:24:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x8f7cbc00) [pid = 1790] [serial = 1690] [outer = (nil)] 05:24:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x91f70000) [pid = 1790] [serial = 1691] [outer = 0x8f7cbc00] 05:24:24 INFO - PROCESS | 1790 | 1467462264508 Marionette DEBUG loaded listener.js 05:24:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x925a1400) [pid = 1790] [serial = 1692] [outer = 0x8f7cbc00] 05:24:25 INFO - PROCESS | 1790 | 1467462265322 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]]]}] 05:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1228ms 05:24:25 INFO - PROCESS | 1790 | 1467462265345 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:24:25 INFO - PROCESS | 1790 | 1467462265349 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:24:25 INFO - PROCESS | 1790 | 1467462265356 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:24:25 INFO - PROCESS | 1790 | 1467462265359 Marionette TRACE conn3 <- [1,2226,null,{}] 05:24:25 INFO - PROCESS | 1790 | 1467462265364 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}] 05:24:25 INFO - PROCESS | 1790 | 1467462265368 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:25 INFO - PROCESS | 1790 | 1467462265584 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:24:25 INFO - PROCESS | 1790 | 1467462265602 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 1790 | 1467462265620 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x929ec400 == 21 [pid = 1790] [id = 564] 05:24:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x929ecc00) [pid = 1790] [serial = 1693] [outer = (nil)] 05:24:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x92ac2c00) [pid = 1790] [serial = 1694] [outer = 0x929ecc00] 05:24:25 INFO - PROCESS | 1790 | 1467462265702 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x92acc000) [pid = 1790] [serial = 1695] [outer = 0x929ecc00] 05:24:26 INFO - PROCESS | 1790 | 1467462266844 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]]]}] 05:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1534ms 05:24:26 INFO - PROCESS | 1790 | 1467462266891 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:24:26 INFO - PROCESS | 1790 | 1467462266899 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:24:26 INFO - PROCESS | 1790 | 1467462266907 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 1790 | 1467462266912 Marionette TRACE conn3 <- [1,2230,null,{}] 05:24:26 INFO - PROCESS | 1790 | 1467462266922 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}] 05:24:26 INFO - PROCESS | 1790 | 1467462266927 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:27 INFO - PROCESS | 1790 | 1467462267158 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:24:27 INFO - PROCESS | 1790 | 1467462267411 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 1790 | 1467462267421 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7c9800 == 22 [pid = 1790] [id = 565] 05:24:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8f7cf800) [pid = 1790] [serial = 1696] [outer = (nil)] 05:24:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9130ec00) [pid = 1790] [serial = 1697] [outer = 0x8f7cf800] 05:24:27 INFO - PROCESS | 1790 | 1467462267551 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91377400) [pid = 1790] [serial = 1698] [outer = 0x8f7cf800] 05:24:28 INFO - PROCESS | 1790 | 1467462268528 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]]]}] 05:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1686ms 05:24:28 INFO - PROCESS | 1790 | 1467462268594 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:24:28 INFO - PROCESS | 1790 | 1467462268601 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:24:28 INFO - PROCESS | 1790 | 1467462268612 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:24:28 INFO - PROCESS | 1790 | 1467462268616 Marionette TRACE conn3 <- [1,2234,null,{}] 05:24:28 INFO - PROCESS | 1790 | 1467462268623 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}] 05:24:28 INFO - PROCESS | 1790 | 1467462268628 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:28 INFO - PROCESS | 1790 | 1467462268854 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:24:29 INFO - PROCESS | 1790 | 1467462269091 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 1790 | 1467462269101 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8d800 == 23 [pid = 1790] [id = 566] 05:24:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x924aec00) [pid = 1790] [serial = 1699] [outer = (nil)] 05:24:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x925a8400) [pid = 1790] [serial = 1700] [outer = 0x924aec00] 05:24:29 INFO - PROCESS | 1790 | 1467462269277 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x927e1c00) [pid = 1790] [serial = 1701] [outer = 0x924aec00] 05:24:30 INFO - PROCESS | 1790 | 1467462270320 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]]]}] 05:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1744ms 05:24:30 INFO - PROCESS | 1790 | 1467462270357 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:24:30 INFO - PROCESS | 1790 | 1467462270360 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:24:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:24:30 INFO - PROCESS | 1790 | 1467462270368 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 1790 | 1467462270375 Marionette TRACE conn3 <- [1,2238,null,{}] 05:24:30 INFO - PROCESS | 1790 | 1467462270392 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}] 05:24:30 INFO - PROCESS | 1790 | 1467462270401 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:30 INFO - PROCESS | 1790 | 1467462270596 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:24:30 INFO - PROCESS | 1790 | 1467462270781 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:30 INFO - PROCESS | 1790 | 1467462270795 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ac8c00 == 24 [pid = 1790] [id = 567] 05:24:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92ad5800) [pid = 1790] [serial = 1702] [outer = (nil)] 05:24:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x92adb000) [pid = 1790] [serial = 1703] [outer = 0x92ad5800] 05:24:30 INFO - PROCESS | 1790 | 1467462270880 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x92dcfc00) [pid = 1790] [serial = 1704] [outer = 0x92ad5800] 05:24:31 INFO - PROCESS | 1790 | 1467462271876 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]]]}] 05:24:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:24:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1550ms 05:24:31 INFO - PROCESS | 1790 | 1467462271920 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 1790 | 1467462271925 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:24:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:24:31 INFO - PROCESS | 1790 | 1467462271949 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 1790 | 1467462271952 Marionette TRACE conn3 <- [1,2242,null,{}] 05:24:31 INFO - PROCESS | 1790 | 1467462271961 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}] 05:24:31 INFO - PROCESS | 1790 | 1467462271966 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:32 INFO - PROCESS | 1790 | 1467462272152 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:24:32 INFO - PROCESS | 1790 | 1467462272337 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 1790 | 1467462272347 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x910ca400 == 25 [pid = 1790] [id = 568] 05:24:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91355800) [pid = 1790] [serial = 1705] [outer = (nil)] 05:24:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x93966000) [pid = 1790] [serial = 1706] [outer = 0x91355800] 05:24:32 INFO - PROCESS | 1790 | 1467462272427 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x93a08400) [pid = 1790] [serial = 1707] [outer = 0x91355800] 05:24:33 INFO - PROCESS | 1790 | 1467462273387 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]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:24:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1514ms 05:24:33 INFO - PROCESS | 1790 | 1467462273447 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1790 | 1467462273450 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:24:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:24:33 INFO - PROCESS | 1790 | 1467462273457 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1790 | 1467462273460 Marionette TRACE conn3 <- [1,2246,null,{}] 05:24:33 INFO - PROCESS | 1790 | 1467462273472 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}] 05:24:33 INFO - PROCESS | 1790 | 1467462273478 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:33 INFO - PROCESS | 1790 | 1467462273689 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:24:33 INFO - PROCESS | 1790 | 1467462273874 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 1790 | 1467462273882 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ddb400 == 26 [pid = 1790] [id = 569] 05:24:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x92faa400) [pid = 1790] [serial = 1708] [outer = (nil)] 05:24:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x93c12000) [pid = 1790] [serial = 1709] [outer = 0x92faa400] 05:24:33 INFO - PROCESS | 1790 | 1467462273965 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x93c15800) [pid = 1790] [serial = 1710] [outer = 0x92faa400] 05:24:34 INFO - PROCESS | 1790 | 1467462274955 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]]]}] 05:24:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:24:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1580ms 05:24:35 INFO - PROCESS | 1790 | 1467462275044 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 1790 | 1467462275049 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:24:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:24:35 INFO - PROCESS | 1790 | 1467462275060 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 1790 | 1467462275063 Marionette TRACE conn3 <- [1,2250,null,{}] 05:24:35 INFO - PROCESS | 1790 | 1467462275069 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}] 05:24:35 INFO - PROCESS | 1790 | 1467462275080 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:35 INFO - PROCESS | 1790 | 1467462275360 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:24:35 INFO - PROCESS | 1790 | 1467462275614 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1790 | 1467462275624 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e324000 == 27 [pid = 1790] [id = 570] 05:24:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8e324c00) [pid = 1790] [serial = 1711] [outer = (nil)] 05:24:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8e32f000) [pid = 1790] [serial = 1712] [outer = 0x8e324c00] 05:24:35 INFO - PROCESS | 1790 | 1467462275903 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8ee8e000) [pid = 1790] [serial = 1713] [outer = 0x8e324c00] 05:24:36 INFO - PROCESS | 1790 | 1467462276969 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]]]}] 05:24:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:24:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1938ms 05:24:37 INFO - PROCESS | 1790 | 1467462276999 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:24:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:24:37 INFO - PROCESS | 1790 | 1467462277005 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:24:37 INFO - PROCESS | 1790 | 1467462277014 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 1790 | 1467462277017 Marionette TRACE conn3 <- [1,2254,null,{}] 05:24:37 INFO - PROCESS | 1790 | 1467462277049 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}] 05:24:37 INFO - PROCESS | 1790 | 1467462277054 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:37 INFO - PROCESS | 1790 | 1467462277233 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x91376800) [pid = 1790] [serial = 1661] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8ee8d000) [pid = 1790] [serial = 1653] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x8ee82000) [pid = 1790] [serial = 1652] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x910ce000) [pid = 1790] [serial = 1658] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8e3c0800) [pid = 1790] [serial = 1629] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e328c00) [pid = 1790] [serial = 1628] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91307400) [pid = 1790] [serial = 1632] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x911f0800) [pid = 1790] [serial = 1631] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91357c00) [pid = 1790] [serial = 1664] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x925a7800) [pid = 1790] [serial = 1635] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x923ca400) [pid = 1790] [serial = 1634] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x92ad0c00) [pid = 1790] [serial = 1638] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x929e4800) [pid = 1790] [serial = 1637] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x92fa3c00) [pid = 1790] [serial = 1641] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x92dd8800) [pid = 1790] [serial = 1640] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x947f4c00) [pid = 1790] [serial = 1644] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x93a0ec00) [pid = 1790] [serial = 1643] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x951e0400) [pid = 1790] [serial = 1647] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x9510b400) [pid = 1790] [serial = 1646] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x91d44c00) [pid = 1790] [serial = 1650] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x8f7d5000) [pid = 1790] [serial = 1649] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x8f49b000) [pid = 1790] [serial = 1656] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x8ee8bc00) [pid = 1790] [serial = 1655] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x922e8c00) [pid = 1790] [serial = 1667] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x91d41c00) [pid = 1790] [serial = 1662] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x91d4d400) [pid = 1790] [serial = 1665] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x910d7000) [pid = 1790] [serial = 1659] [outer = (nil)] [url = about:blank] 05:24:38 INFO - PROCESS | 1790 | 1467462278545 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1790 | 1467462278555 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21ec00 == 28 [pid = 1790] [id = 571] 05:24:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x8e21f800) [pid = 1790] [serial = 1714] [outer = (nil)] 05:24:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x8e329c00) [pid = 1790] [serial = 1715] [outer = 0x8e21f800] 05:24:38 INFO - PROCESS | 1790 | 1467462278638 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x8e3c0c00) [pid = 1790] [serial = 1716] [outer = 0x8e21f800] 05:24:39 INFO - PROCESS | 1790 | 1467462279486 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]]]}] 05:24:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:24:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2509ms 05:24:39 INFO - PROCESS | 1790 | 1467462279522 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 1790 | 1467462279528 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:24:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:24:39 INFO - PROCESS | 1790 | 1467462279535 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 1790 | 1467462279540 Marionette TRACE conn3 <- [1,2258,null,{}] 05:24:39 INFO - PROCESS | 1790 | 1467462279549 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}] 05:24:39 INFO - PROCESS | 1790 | 1467462279556 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:39 INFO - PROCESS | 1790 | 1467462279722 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:24:39 INFO - PROCESS | 1790 | 1467462279734 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:39 INFO - PROCESS | 1790 | 1467462279745 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a8800 == 29 [pid = 1790] [id = 572] 05:24:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x8f4a9c00) [pid = 1790] [serial = 1717] [outer = (nil)] 05:24:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x8f7d3400) [pid = 1790] [serial = 1718] [outer = 0x8f4a9c00] 05:24:39 INFO - PROCESS | 1790 | 1467462279832 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x910cd000) [pid = 1790] [serial = 1719] [outer = 0x8f4a9c00] 05:24:40 INFO - PROCESS | 1790 | 1467462280821 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]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:24:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1332ms 05:24:40 INFO - PROCESS | 1790 | 1467462280872 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 1790 | 1467462280880 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:24:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:24:40 INFO - PROCESS | 1790 | 1467462280904 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 1790 | 1467462280908 Marionette TRACE conn3 <- [1,2262,null,{}] 05:24:40 INFO - PROCESS | 1790 | 1467462280914 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}] 05:24:40 INFO - PROCESS | 1790 | 1467462280920 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:41 INFO - PROCESS | 1790 | 1467462281178 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:24:41 INFO - PROCESS | 1790 | 1467462281206 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 1790 | 1467462281212 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x910cfc00 == 30 [pid = 1790] [id = 573] 05:24:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x910d5000) [pid = 1790] [serial = 1720] [outer = (nil)] 05:24:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x91304400) [pid = 1790] [serial = 1721] [outer = 0x910d5000] 05:24:41 INFO - PROCESS | 1790 | 1467462281285 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91310000) [pid = 1790] [serial = 1722] [outer = 0x910d5000] 05:24:42 INFO - PROCESS | 1790 | 1467462282322 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]]]}] 05:24:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:24:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1493ms 05:24:42 INFO - PROCESS | 1790 | 1467462282397 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 1790 | 1467462282400 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:24:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:24:42 INFO - PROCESS | 1790 | 1467462282415 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 1790 | 1467462282425 Marionette TRACE conn3 <- [1,2266,null,{}] 05:24:42 INFO - PROCESS | 1790 | 1467462282443 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}] 05:24:42 INFO - PROCESS | 1790 | 1467462282452 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:42 INFO - PROCESS | 1790 | 1467462282677 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:24:42 INFO - PROCESS | 1790 | 1467462282711 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 1790 | 1467462282719 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e327800 == 31 [pid = 1790] [id = 574] 05:24:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x91351c00) [pid = 1790] [serial = 1723] [outer = (nil)] 05:24:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x91d49000) [pid = 1790] [serial = 1724] [outer = 0x91351c00] 05:24:42 INFO - PROCESS | 1790 | 1467462282787 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91f6d800) [pid = 1790] [serial = 1725] [outer = 0x91351c00] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x9135c000) [pid = 1790] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x925a4000) [pid = 1790] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x922de800) [pid = 1790] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8e32bc00) [pid = 1790] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x8f7c8000) [pid = 1790] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x8f4a3000) [pid = 1790] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x922e2800) [pid = 1790] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x8f7cbc00) [pid = 1790] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x91f6bc00) [pid = 1790] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:24:43 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x929ecc00) [pid = 1790] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:24:44 INFO - PROCESS | 1790 | 1467462284164 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]]]}] 05:24:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:24:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1817ms 05:24:44 INFO - PROCESS | 1790 | 1467462284225 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 1790 | 1467462284230 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:24:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:24:44 INFO - PROCESS | 1790 | 1467462284236 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 1790 | 1467462284240 Marionette TRACE conn3 <- [1,2270,null,{}] 05:24:44 INFO - PROCESS | 1790 | 1467462284246 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}] 05:24:44 INFO - PROCESS | 1790 | 1467462284251 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:44 INFO - PROCESS | 1790 | 1467462284467 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:24:44 INFO - PROCESS | 1790 | 1467462284481 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 1790 | 1467462284488 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bf800 == 32 [pid = 1790] [id = 575] 05:24:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x911e5000) [pid = 1790] [serial = 1726] [outer = (nil)] 05:24:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x91f76c00) [pid = 1790] [serial = 1727] [outer = 0x911e5000] 05:24:44 INFO - PROCESS | 1790 | 1467462284558 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x922de800) [pid = 1790] [serial = 1728] [outer = 0x911e5000] 05:24:45 INFO - PROCESS | 1790 | 1467462285402 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]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:24:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1178ms 05:24:45 INFO - PROCESS | 1790 | 1467462285416 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 1790 | 1467462285418 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:24:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:24:45 INFO - PROCESS | 1790 | 1467462285426 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 1790 | 1467462285429 Marionette TRACE conn3 <- [1,2274,null,{}] 05:24:45 INFO - PROCESS | 1790 | 1467462285498 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}] 05:24:45 INFO - PROCESS | 1790 | 1467462285504 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:45 INFO - PROCESS | 1790 | 1467462285770 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:24:45 INFO - PROCESS | 1790 | 1467462285904 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 1790 | 1467462285922 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee88400 == 33 [pid = 1790] [id = 576] 05:24:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x8ee89c00) [pid = 1790] [serial = 1729] [outer = (nil)] 05:24:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x8f49b000) [pid = 1790] [serial = 1730] [outer = 0x8ee89c00] 05:24:46 INFO - PROCESS | 1790 | 1467462286026 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x910d6c00) [pid = 1790] [serial = 1731] [outer = 0x8ee89c00] 05:24:47 INFO - PROCESS | 1790 | 1467462287190 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]]]}] 05:24:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:24:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1785ms 05:24:47 INFO - PROCESS | 1790 | 1467462287214 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 1790 | 1467462287220 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:24:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:24:47 INFO - PROCESS | 1790 | 1467462287228 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 1790 | 1467462287233 Marionette TRACE conn3 <- [1,2278,null,{}] 05:24:47 INFO - PROCESS | 1790 | 1467462287244 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}] 05:24:47 INFO - PROCESS | 1790 | 1467462287249 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:47 INFO - PROCESS | 1790 | 1467462287479 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:24:47 INFO - PROCESS | 1790 | 1467462287724 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 1790 | 1467462287738 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b8000 == 34 [pid = 1790] [id = 577] 05:24:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91d47800) [pid = 1790] [serial = 1732] [outer = (nil)] 05:24:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x91f6f400) [pid = 1790] [serial = 1733] [outer = 0x91d47800] 05:24:47 INFO - PROCESS | 1790 | 1467462287864 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x923d3400) [pid = 1790] [serial = 1734] [outer = 0x91d47800] 05:24:48 INFO - PROCESS | 1790 | 1467462288962 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]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:24:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1790ms 05:24:49 INFO - PROCESS | 1790 | 1467462289020 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:24:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:24:49 INFO - PROCESS | 1790 | 1467462289026 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:24:49 INFO - PROCESS | 1790 | 1467462289034 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 1790 | 1467462289039 Marionette TRACE conn3 <- [1,2282,null,{}] 05:24:49 INFO - PROCESS | 1790 | 1467462289047 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}] 05:24:49 INFO - PROCESS | 1790 | 1467462289053 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:49 INFO - PROCESS | 1790 | 1467462289253 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:24:49 INFO - PROCESS | 1790 | 1467462289531 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 1790 | 1467462289544 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x925ad400 == 35 [pid = 1790] [id = 578] 05:24:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x925af800) [pid = 1790] [serial = 1735] [outer = (nil)] 05:24:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x927b0800) [pid = 1790] [serial = 1736] [outer = 0x925af800] 05:24:49 INFO - PROCESS | 1790 | 1467462289677 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x927e6000) [pid = 1790] [serial = 1737] [outer = 0x925af800] 05:24:50 INFO - PROCESS | 1790 | 1467462290673 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]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:24:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1695ms 05:24:50 INFO - PROCESS | 1790 | 1467462290730 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:24:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:24:50 INFO - PROCESS | 1790 | 1467462290740 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:24:50 INFO - PROCESS | 1790 | 1467462290755 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 1790 | 1467462290758 Marionette TRACE conn3 <- [1,2286,null,{}] 05:24:50 INFO - PROCESS | 1790 | 1467462290765 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}] 05:24:50 INFO - PROCESS | 1790 | 1467462290770 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:50 INFO - PROCESS | 1790 | 1467462290957 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:24:51 INFO - PROCESS | 1790 | 1467462291213 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 1790 | 1467462291220 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x910cc400 == 36 [pid = 1790] [id = 579] 05:24:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x924a8800) [pid = 1790] [serial = 1738] [outer = (nil)] 05:24:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92acac00) [pid = 1790] [serial = 1739] [outer = 0x924a8800] 05:24:51 INFO - PROCESS | 1790 | 1467462291348 Marionette DEBUG loaded listener.js 05:24:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x92ad1800) [pid = 1790] [serial = 1740] [outer = 0x924a8800] 05:24:52 INFO - PROCESS | 1790 | 1467462292301 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]]]}] 05:24:52 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 05:24:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1592ms 05:24:52 INFO - PROCESS | 1790 | 1467462292374 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 1790 | 1467462292378 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:24:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:24:52 INFO - PROCESS | 1790 | 1467462292388 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 1790 | 1467462292391 Marionette TRACE conn3 <- [1,2290,null,{}] 05:24:52 INFO - PROCESS | 1790 | 1467462292396 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}] 05:24:52 INFO - PROCESS | 1790 | 1467462292402 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:52 INFO - PROCESS | 1790 | 1467462292598 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:24:52 INFO - PROCESS | 1790 | 1467462292801 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 1790 | 1467462292810 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e325800 == 37 [pid = 1790] [id = 580] 05:24:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8e3ba000) [pid = 1790] [serial = 1741] [outer = (nil)] 05:24:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x9130d000) [pid = 1790] [serial = 1742] [outer = 0x8e3ba000] 05:24:52 INFO - PROCESS | 1790 | 1467462292961 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x925a1800) [pid = 1790] [serial = 1743] [outer = 0x8e3ba000] 05:24:54 INFO - PROCESS | 1790 | 1467462294116 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]]]}] 05:24:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:24:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1787ms 05:24:54 INFO - PROCESS | 1790 | 1467462294176 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:24:54 INFO - PROCESS | 1790 | 1467462294181 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:24:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:24:54 INFO - PROCESS | 1790 | 1467462294189 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:24:54 INFO - PROCESS | 1790 | 1467462294194 Marionette TRACE conn3 <- [1,2294,null,{}] 05:24:54 INFO - PROCESS | 1790 | 1467462294202 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}] 05:24:54 INFO - PROCESS | 1790 | 1467462294208 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:54 INFO - PROCESS | 1790 | --DOCSHELL 0x9135c400 == 36 [pid = 1790] [id = 553] 05:24:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7ccc00 == 35 [pid = 1790] [id = 552] 05:24:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8e323800 == 34 [pid = 1790] [id = 554] 05:24:54 INFO - PROCESS | 1790 | --DOCSHELL 0x91350400 == 33 [pid = 1790] [id = 562] 05:24:54 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b6c00 == 32 [pid = 1790] [id = 551] 05:24:54 INFO - PROCESS | 1790 | --DOCSHELL 0x910cf000 == 31 [pid = 1790] [id = 561] 05:24:54 INFO - PROCESS | 1790 | 1467462294536 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x927e1800) [pid = 1790] [serial = 1688] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x925aa400) [pid = 1790] [serial = 1676] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x925adc00) [pid = 1790] [serial = 1677] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x924a4800) [pid = 1790] [serial = 1685] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8e3b8800) [pid = 1790] [serial = 1679] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8f4a1800) [pid = 1790] [serial = 1680] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x911f0400) [pid = 1790] [serial = 1682] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x9134ec00) [pid = 1790] [serial = 1683] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8f7d3000) [pid = 1790] [serial = 1670] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x911ee000) [pid = 1790] [serial = 1671] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x923ce400) [pid = 1790] [serial = 1668] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x91f70000) [pid = 1790] [serial = 1691] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x922e2400) [pid = 1790] [serial = 1673] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x91d46000) [pid = 1790] [serial = 1674] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x92ac2c00) [pid = 1790] [serial = 1694] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x92acc000) [pid = 1790] [serial = 1695] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x927e8800) [pid = 1790] [serial = 1689] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x925a1400) [pid = 1790] [serial = 1692] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x924afc00) [pid = 1790] [serial = 1686] [outer = (nil)] [url = about:blank] 05:24:54 INFO - PROCESS | 1790 | 1467462294730 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 1790 | 1467462294741 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee89400 == 32 [pid = 1790] [id = 581] 05:24:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x8ee8a800) [pid = 1790] [serial = 1744] [outer = (nil)] 05:24:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x8f7cb400) [pid = 1790] [serial = 1745] [outer = 0x8ee8a800] 05:24:54 INFO - PROCESS | 1790 | 1467462294824 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x911e9800) [pid = 1790] [serial = 1746] [outer = 0x8ee8a800] 05:24:55 INFO - PROCESS | 1790 | 1467462295626 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]]]}] 05:24:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:24:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1481ms 05:24:55 INFO - PROCESS | 1790 | 1467462295670 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 1790 | 1467462295676 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:24:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:24:55 INFO - PROCESS | 1790 | 1467462295687 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 1790 | 1467462295690 Marionette TRACE conn3 <- [1,2298,null,{}] 05:24:55 INFO - PROCESS | 1790 | 1467462295697 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}] 05:24:55 INFO - PROCESS | 1790 | 1467462295703 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:55 INFO - PROCESS | 1790 | 1467462295874 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:24:55 INFO - PROCESS | 1790 | 1467462295884 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 1790 | 1467462295894 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x9134dc00 == 33 [pid = 1790] [id = 582] 05:24:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x9135c800) [pid = 1790] [serial = 1747] [outer = (nil)] 05:24:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x91d44c00) [pid = 1790] [serial = 1748] [outer = 0x9135c800] 05:24:55 INFO - PROCESS | 1790 | 1467462295979 Marionette DEBUG loaded listener.js 05:24:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x91f6d400) [pid = 1790] [serial = 1749] [outer = 0x9135c800] 05:24:56 INFO - PROCESS | 1790 | 1467462296970 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]]]}] 05:24:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:24:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1328ms 05:24:57 INFO - PROCESS | 1790 | 1467462297015 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:24:57 INFO - PROCESS | 1790 | 1467462297019 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:24:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:24:57 INFO - PROCESS | 1790 | 1467462297043 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 1790 | 1467462297049 Marionette TRACE conn3 <- [1,2302,null,{}] 05:24:57 INFO - PROCESS | 1790 | 1467462297071 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}] 05:24:57 INFO - PROCESS | 1790 | 1467462297079 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:57 INFO - PROCESS | 1790 | 1467462297301 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:24:57 INFO - PROCESS | 1790 | 1467462297326 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 1790 | 1467462297344 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x924af000 == 34 [pid = 1790] [id = 583] 05:24:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x925a9400) [pid = 1790] [serial = 1750] [outer = (nil)] 05:24:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x925af000) [pid = 1790] [serial = 1751] [outer = 0x925a9400] 05:24:57 INFO - PROCESS | 1790 | 1467462297419 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x927dd400) [pid = 1790] [serial = 1752] [outer = 0x925a9400] 05:24:58 INFO - PROCESS | 1790 | 1467462298354 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]]]}] 05:24:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:24:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1372ms 05:24:58 INFO - PROCESS | 1790 | 1467462298399 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:24:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:24:58 INFO - PROCESS | 1790 | 1467462298404 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:24:58 INFO - PROCESS | 1790 | 1467462298417 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 1790 | 1467462298420 Marionette TRACE conn3 <- [1,2306,null,{}] 05:24:58 INFO - PROCESS | 1790 | 1467462298426 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}] 05:24:58 INFO - PROCESS | 1790 | 1467462298431 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:58 INFO - PROCESS | 1790 | 1467462298663 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:24:58 INFO - PROCESS | 1790 | 1467462298689 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 1790 | 1467462298700 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:24:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e214800 == 35 [pid = 1790] [id = 584] 05:24:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x927e8400) [pid = 1790] [serial = 1753] [outer = (nil)] 05:24:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x92ac1400) [pid = 1790] [serial = 1754] [outer = 0x927e8400] 05:24:58 INFO - PROCESS | 1790 | 1467462298770 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x92ace800) [pid = 1790] [serial = 1755] [outer = 0x927e8400] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x8f4a9c00) [pid = 1790] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8e21f800) [pid = 1790] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x8e324c00) [pid = 1790] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x910d5000) [pid = 1790] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8f7cf800) [pid = 1790] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x924aec00) [pid = 1790] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x92ad5800) [pid = 1790] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x91351c00) [pid = 1790] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x91355800) [pid = 1790] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:24:59 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x92faa400) [pid = 1790] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:24:59 INFO - PROCESS | 1790 | 1467462299804 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]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:24:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1438ms 05:24:59 INFO - PROCESS | 1790 | 1467462299849 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1790 | 1467462299852 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:24:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:24:59 INFO - PROCESS | 1790 | 1467462299858 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1790 | 1467462299862 Marionette TRACE conn3 <- [1,2310,null,{}] 05:24:59 INFO - PROCESS | 1790 | 1467462299867 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}] 05:24:59 INFO - PROCESS | 1790 | 1467462299873 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:00 INFO - PROCESS | 1790 | 1467462300081 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:25:00 INFO - PROCESS | 1790 | 1467462300099 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 1790 | 1467462300112 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e326c00 == 36 [pid = 1790] [id = 585] 05:25:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x8ee8d000) [pid = 1790] [serial = 1756] [outer = (nil)] 05:25:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x925b0000) [pid = 1790] [serial = 1757] [outer = 0x8ee8d000] 05:25:00 INFO - PROCESS | 1790 | 1467462300184 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x923cb800) [pid = 1790] [serial = 1758] [outer = 0x8ee8d000] 05:25:01 INFO - PROCESS | 1790 | 1467462301087 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]]]}] 05:25:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:25:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1295ms 05:25:01 INFO - PROCESS | 1790 | 1467462301156 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 1790 | 1467462301160 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:25:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:25:01 INFO - PROCESS | 1790 | 1467462301166 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 1790 | 1467462301169 Marionette TRACE conn3 <- [1,2314,null,{}] 05:25:01 INFO - PROCESS | 1790 | 1467462301174 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}] 05:25:01 INFO - PROCESS | 1790 | 1467462301185 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:01 INFO - PROCESS | 1790 | 1467462301458 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:25:01 INFO - PROCESS | 1790 | 1467462301718 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 1790 | 1467462301728 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e322c00 == 37 [pid = 1790] [id = 586] 05:25:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x8e324400) [pid = 1790] [serial = 1759] [outer = (nil)] 05:25:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8e3b6000) [pid = 1790] [serial = 1760] [outer = 0x8e324400] 05:25:01 INFO - PROCESS | 1790 | 1467462301874 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8ee85000) [pid = 1790] [serial = 1761] [outer = 0x8e324400] 05:25:03 INFO - PROCESS | 1790 | 1467462303082 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]]]}] 05:25:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:25:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1981ms 05:25:03 INFO - PROCESS | 1790 | 1467462303153 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:25:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:25:03 INFO - PROCESS | 1790 | 1467462303163 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:25:03 INFO - PROCESS | 1790 | 1467462303177 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 1790 | 1467462303184 Marionette TRACE conn3 <- [1,2318,null,{}] 05:25:03 INFO - PROCESS | 1790 | 1467462303197 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}] 05:25:03 INFO - PROCESS | 1790 | 1467462303212 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:03 INFO - PROCESS | 1790 | 1467462303635 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:25:03 INFO - PROCESS | 1790 | 1467462303959 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 1790 | 1467462303974 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d0800 == 38 [pid = 1790] [id = 587] 05:25:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x910d2800) [pid = 1790] [serial = 1762] [outer = (nil)] 05:25:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x911ee400) [pid = 1790] [serial = 1763] [outer = 0x910d2800] 05:25:04 INFO - PROCESS | 1790 | 1467462304112 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x9130e400) [pid = 1790] [serial = 1764] [outer = 0x910d2800] 05:25:05 INFO - PROCESS | 1790 | 1467462305143 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] 05:25:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:25:05 INFO - PROCESS | 1790 | 1467462305188 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:25:05 INFO - PROCESS | 1790 | 1467462305195 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 1790 | 1467462305199 Marionette TRACE conn3 <- [1,2322,null,{}] 05:25:05 INFO - PROCESS | 1790 | 1467462305205 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}] 05:25:05 INFO - PROCESS | 1790 | 1467462305211 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:05 INFO - PROCESS | 1790 | 1467462305457 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:25:05 INFO - PROCESS | 1790 | 1467462305801 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:05 INFO - PROCESS | 1790 | 1467462305811 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x923c8800 == 39 [pid = 1790] [id = 588] 05:25:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x924a8400) [pid = 1790] [serial = 1765] [outer = (nil)] 05:25:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x925a4000) [pid = 1790] [serial = 1766] [outer = 0x924a8400] 05:25:05 INFO - PROCESS | 1790 | 1467462305941 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x929e1c00) [pid = 1790] [serial = 1767] [outer = 0x924a8400] 05:25:07 INFO - PROCESS | 1790 | 1467462307329 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]]]}] 05:25:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:25:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2195ms 05:25:07 INFO - PROCESS | 1790 | 1467462307392 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 1790 | 1467462307399 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:25:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:25:07 INFO - PROCESS | 1790 | 1467462307416 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 1790 | 1467462307424 Marionette TRACE conn3 <- [1,2326,null,{}] 05:25:07 INFO - PROCESS | 1790 | 1467462307430 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}] 05:25:07 INFO - PROCESS | 1790 | 1467462307437 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:07 INFO - PROCESS | 1790 | 1467462307662 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:25:07 INFO - PROCESS | 1790 | 1467462307938 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 1790 | 1467462307946 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e9400 == 40 [pid = 1790] [id = 589] 05:25:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x923c9400) [pid = 1790] [serial = 1768] [outer = (nil)] 05:25:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x93c0ec00) [pid = 1790] [serial = 1769] [outer = 0x923c9400] 05:25:08 INFO - PROCESS | 1790 | 1467462308037 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x93c1b800) [pid = 1790] [serial = 1770] [outer = 0x923c9400] 05:25:08 INFO - PROCESS | 1790 | 1467462308958 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]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:25:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1594ms 05:25:09 INFO - PROCESS | 1790 | 1467462309002 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:25:09 INFO - PROCESS | 1790 | 1467462309006 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:25:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:25:09 INFO - PROCESS | 1790 | 1467462309032 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 1790 | 1467462309036 Marionette TRACE conn3 <- [1,2330,null,{}] 05:25:09 INFO - PROCESS | 1790 | 1467462309042 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}] 05:25:09 INFO - PROCESS | 1790 | 1467462309048 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:09 INFO - PROCESS | 1790 | 1467462309239 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:25:09 INFO - PROCESS | 1790 | 1467462309439 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 1790 | 1467462309449 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x94751000 == 41 [pid = 1790] [id = 590] 05:25:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x947eb400) [pid = 1790] [serial = 1771] [outer = (nil)] 05:25:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x947f1c00) [pid = 1790] [serial = 1772] [outer = 0x947eb400] 05:25:09 INFO - PROCESS | 1790 | 1467462309529 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x947f6400) [pid = 1790] [serial = 1773] [outer = 0x947eb400] 05:25:10 INFO - PROCESS | 1790 | 1467462310543 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]]]}] 05:25:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:25:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1586ms 05:25:10 INFO - PROCESS | 1790 | 1467462310617 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 1790 | 1467462310620 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:25:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:25:10 INFO - PROCESS | 1790 | 1467462310627 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 1790 | 1467462310630 Marionette TRACE conn3 <- [1,2334,null,{}] 05:25:10 INFO - PROCESS | 1790 | 1467462310637 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}] 05:25:10 INFO - PROCESS | 1790 | 1467462310642 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:10 INFO - PROCESS | 1790 | 1467462310829 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:25:11 INFO - PROCESS | 1790 | 1467462311069 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:11 INFO - PROCESS | 1790 | 1467462311085 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x95107c00 == 42 [pid = 1790] [id = 591] 05:25:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x95109400) [pid = 1790] [serial = 1774] [outer = (nil)] 05:25:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x9510e400) [pid = 1790] [serial = 1775] [outer = 0x95109400] 05:25:11 INFO - PROCESS | 1790 | 1467462311242 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x951e7000) [pid = 1790] [serial = 1776] [outer = 0x95109400] 05:25:12 INFO - PROCESS | 1790 | 1467462312221 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]]]}] 05:25:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:25:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1633ms 05:25:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:25:12 INFO - PROCESS | 1790 | 1467462312261 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:25:12 INFO - PROCESS | 1790 | 1467462312264 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:25:12 INFO - PROCESS | 1790 | 1467462312286 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:25:12 INFO - PROCESS | 1790 | 1467462312291 Marionette TRACE conn3 <- [1,2338,null,{}] 05:25:12 INFO - PROCESS | 1790 | 1467462312300 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}] 05:25:12 INFO - PROCESS | 1790 | 1467462312305 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:12 INFO - PROCESS | 1790 | 1467462312489 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:25:12 INFO - PROCESS | 1790 | 1467462312682 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 1790 | 1467462312689 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e220000 == 43 [pid = 1790] [id = 592] 05:25:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8e326800) [pid = 1790] [serial = 1777] [outer = (nil)] 05:25:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x95283c00) [pid = 1790] [serial = 1778] [outer = 0x8e326800] 05:25:12 INFO - PROCESS | 1790 | 1467462312772 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x95285800) [pid = 1790] [serial = 1779] [outer = 0x8e326800] 05:25:13 INFO - PROCESS | 1790 | 1467462313779 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]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:25:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1556ms 05:25:13 INFO - PROCESS | 1790 | 1467462313828 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:25:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:25:13 INFO - PROCESS | 1790 | 1467462313832 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:25:13 INFO - PROCESS | 1790 | 1467462313838 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 1790 | 1467462313842 Marionette TRACE conn3 <- [1,2342,null,{}] 05:25:13 INFO - PROCESS | 1790 | 1467462313848 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}] 05:25:13 INFO - PROCESS | 1790 | 1467462313854 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:14 INFO - PROCESS | 1790 | 1467462314068 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:25:14 INFO - PROCESS | 1790 | 1467462314559 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:14 INFO - PROCESS | 1790 | 1467462314568 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b8800 == 44 [pid = 1790] [id = 593] 05:25:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x8e3b8c00) [pid = 1790] [serial = 1780] [outer = (nil)] 05:25:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8e3c1000) [pid = 1790] [serial = 1781] [outer = 0x8e3b8c00] 05:25:14 INFO - PROCESS | 1790 | 1467462314652 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8f49c400) [pid = 1790] [serial = 1782] [outer = 0x8e3b8c00] 05:25:15 INFO - PROCESS | 1790 | 1467462315544 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]]]}] 05:25:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:25:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1741ms 05:25:15 INFO - PROCESS | 1790 | 1467462315590 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 1790 | 1467462315599 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:25:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:25:15 INFO - PROCESS | 1790 | 1467462315625 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 1790 | 1467462315630 Marionette TRACE conn3 <- [1,2346,null,{}] 05:25:15 INFO - PROCESS | 1790 | 1467462315640 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}] 05:25:15 INFO - PROCESS | 1790 | 1467462315648 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:15 INFO - PROCESS | 1790 | 1467462315829 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:25:16 INFO - PROCESS | 1790 | 1467462316109 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 1790 | 1467462316125 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x91302c00 == 45 [pid = 1790] [id = 594] 05:25:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x91307400) [pid = 1790] [serial = 1783] [outer = (nil)] 05:25:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x91353400) [pid = 1790] [serial = 1784] [outer = 0x91307400] 05:25:16 INFO - PROCESS | 1790 | 1467462316255 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x91372400) [pid = 1790] [serial = 1785] [outer = 0x91307400] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21a000 == 44 [pid = 1790] [id = 550] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21ec00 == 43 [pid = 1790] [id = 571] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e326c00 == 42 [pid = 1790] [id = 585] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e214800 == 41 [pid = 1790] [id = 584] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x924af000 == 40 [pid = 1790] [id = 583] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x9134dc00 == 39 [pid = 1790] [id = 582] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee89400 == 38 [pid = 1790] [id = 581] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e325800 == 37 [pid = 1790] [id = 580] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x910cc400 == 36 [pid = 1790] [id = 579] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x925ad400 == 35 [pid = 1790] [id = 578] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b8000 == 34 [pid = 1790] [id = 577] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee88400 == 33 [pid = 1790] [id = 576] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a8800 == 32 [pid = 1790] [id = 572] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bf800 == 31 [pid = 1790] [id = 575] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee90400 == 30 [pid = 1790] [id = 556] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x910cfc00 == 29 [pid = 1790] [id = 573] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32c400 == 28 [pid = 1790] [id = 563] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x922dec00 == 27 [pid = 1790] [id = 555] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x91301c00 == 26 [pid = 1790] [id = 557] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x92ac8c00 == 25 [pid = 1790] [id = 567] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x929ec400 == 24 [pid = 1790] [id = 564] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x925a3c00 == 23 [pid = 1790] [id = 558] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8d800 == 22 [pid = 1790] [id = 566] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7c9800 == 21 [pid = 1790] [id = 565] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e327800 == 20 [pid = 1790] [id = 574] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e329800 == 19 [pid = 1790] [id = 559] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e324000 == 18 [pid = 1790] [id = 570] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x910ca400 == 17 [pid = 1790] [id = 568] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x92ddb400 == 16 [pid = 1790] [id = 569] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a9000 == 15 [pid = 1790] [id = 560] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x95107c00 == 14 [pid = 1790] [id = 591] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e220000 == 13 [pid = 1790] [id = 592] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x94751000 == 12 [pid = 1790] [id = 590] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x922e9400 == 11 [pid = 1790] [id = 589] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x910d0800 == 10 [pid = 1790] [id = 587] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x923c8800 == 9 [pid = 1790] [id = 588] 05:25:17 INFO - PROCESS | 1790 | --DOCSHELL 0x8e322c00 == 8 [pid = 1790] [id = 586] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91f76c00) [pid = 1790] [serial = 1727] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8f7d3400) [pid = 1790] [serial = 1718] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x8e329c00) [pid = 1790] [serial = 1715] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8e3c0c00) [pid = 1790] [serial = 1716] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8ee8e000) [pid = 1790] [serial = 1713] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x8e32f000) [pid = 1790] [serial = 1712] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x91310000) [pid = 1790] [serial = 1722] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x91377400) [pid = 1790] [serial = 1698] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x9130ec00) [pid = 1790] [serial = 1697] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x927e1c00) [pid = 1790] [serial = 1701] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x925a8400) [pid = 1790] [serial = 1700] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x92dcfc00) [pid = 1790] [serial = 1704] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x92adb000) [pid = 1790] [serial = 1703] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x91d49000) [pid = 1790] [serial = 1724] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x93a08400) [pid = 1790] [serial = 1707] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x93966000) [pid = 1790] [serial = 1706] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91304400) [pid = 1790] [serial = 1721] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x93c15800) [pid = 1790] [serial = 1710] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x93c12000) [pid = 1790] [serial = 1709] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91f6d800) [pid = 1790] [serial = 1725] [outer = (nil)] [url = about:blank] 05:25:17 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x910cd000) [pid = 1790] [serial = 1719] [outer = (nil)] [url = about:blank] 05:25:18 INFO - PROCESS | 1790 | 1467462318263 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]]]}] 05:25:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:25:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2757ms 05:25:18 INFO - PROCESS | 1790 | 1467462318367 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 1790 | 1467462318373 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:25:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:25:18 INFO - PROCESS | 1790 | 1467462318380 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 1790 | 1467462318388 Marionette TRACE conn3 <- [1,2350,null,{}] 05:25:18 INFO - PROCESS | 1790 | 1467462318396 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}] 05:25:18 INFO - PROCESS | 1790 | 1467462318402 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:18 INFO - PROCESS | 1790 | 1467462318574 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:25:18 INFO - PROCESS | 1790 | 1467462318715 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:18 INFO - PROCESS | 1790 | 1467462318727 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e327000 == 9 [pid = 1790] [id = 595] 05:25:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8e330c00) [pid = 1790] [serial = 1786] [outer = (nil)] 05:25:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8ee8e800) [pid = 1790] [serial = 1787] [outer = 0x8e330c00] 05:25:18 INFO - PROCESS | 1790 | 1467462318804 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8f7c7800) [pid = 1790] [serial = 1788] [outer = 0x8e330c00] 05:25:19 INFO - PROCESS | 1790 | 1467462319680 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]]]}] 05:25:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:25:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1335ms 05:25:19 INFO - PROCESS | 1790 | 1467462319716 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:25:19 INFO - PROCESS | 1790 | 1467462319725 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:25:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:25:19 INFO - PROCESS | 1790 | 1467462319736 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:25:19 INFO - PROCESS | 1790 | 1467462319740 Marionette TRACE conn3 <- [1,2354,null,{}] 05:25:19 INFO - PROCESS | 1790 | 1467462319746 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}] 05:25:19 INFO - PROCESS | 1790 | 1467462319752 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:19 INFO - PROCESS | 1790 | 1467462319937 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:25:19 INFO - PROCESS | 1790 | 1467462319948 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 1790 | 1467462319956 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x911f0000 == 10 [pid = 1790] [id = 596] 05:25:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x911f1c00) [pid = 1790] [serial = 1789] [outer = (nil)] 05:25:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x91307000) [pid = 1790] [serial = 1790] [outer = 0x911f1c00] 05:25:20 INFO - PROCESS | 1790 | 1467462320033 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x9134e000) [pid = 1790] [serial = 1791] [outer = 0x911f1c00] 05:25:21 INFO - PROCESS | 1790 | 1467462321198 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]]]}] 05:25:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:25:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1497ms 05:25:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:25:21 INFO - PROCESS | 1790 | 1467462321233 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 1790 | 1467462321236 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:25:21 INFO - PROCESS | 1790 | 1467462321250 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 1790 | 1467462321255 Marionette TRACE conn3 <- [1,2358,null,{}] 05:25:21 INFO - PROCESS | 1790 | 1467462321274 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}] 05:25:21 INFO - PROCESS | 1790 | 1467462321283 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:21 INFO - PROCESS | 1790 | 1467462321508 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:25:21 INFO - PROCESS | 1790 | 1467462321536 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 1790 | 1467462321546 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d4f400 == 11 [pid = 1790] [id = 597] 05:25:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91d50800) [pid = 1790] [serial = 1792] [outer = (nil)] 05:25:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x922dec00) [pid = 1790] [serial = 1793] [outer = 0x91d50800] 05:25:21 INFO - PROCESS | 1790 | 1467462321632 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x922eb000) [pid = 1790] [serial = 1794] [outer = 0x91d50800] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x925af800) [pid = 1790] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8e3ba000) [pid = 1790] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8ee8a800) [pid = 1790] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x925a9400) [pid = 1790] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x9135c800) [pid = 1790] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x911e5000) [pid = 1790] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x91d47800) [pid = 1790] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x924a8800) [pid = 1790] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x8ee89c00) [pid = 1790] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:25:22 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8ee8d000) [pid = 1790] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:25:23 INFO - PROCESS | 1790 | 1467462323114 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]]]}] 05:25:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:25:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1895ms 05:25:23 INFO - PROCESS | 1790 | 1467462323138 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 1790 | 1467462323143 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:25:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:25:23 INFO - PROCESS | 1790 | 1467462323197 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1790 | 1467462323200 Marionette TRACE conn3 <- [1,2362,null,{}] 05:25:23 INFO - PROCESS | 1790 | 1467462323214 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}] 05:25:23 INFO - PROCESS | 1790 | 1467462323219 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:23 INFO - PROCESS | 1790 | 1467462323381 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:25:23 INFO - PROCESS | 1790 | 1467462323391 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 1790 | 1467462323400 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e327400 == 12 [pid = 1790] [id = 598] 05:25:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x8e3bb400) [pid = 1790] [serial = 1795] [outer = (nil)] 05:25:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x91d4c800) [pid = 1790] [serial = 1796] [outer = 0x8e3bb400] 05:25:23 INFO - PROCESS | 1790 | 1467462323470 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x924a4c00) [pid = 1790] [serial = 1797] [outer = 0x8e3bb400] 05:25:24 INFO - PROCESS | 1790 | 1467462324376 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]]]}] 05:25:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:25:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1238ms 05:25:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:25:24 INFO - PROCESS | 1790 | 1467462324429 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 1790 | 1467462324432 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:25:24 INFO - PROCESS | 1790 | 1467462324444 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 1790 | 1467462324447 Marionette TRACE conn3 <- [1,2366,null,{}] 05:25:24 INFO - PROCESS | 1790 | 1467462324452 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}] 05:25:24 INFO - PROCESS | 1790 | 1467462324459 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:24 INFO - PROCESS | 1790 | 1467462324613 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:25:24 INFO - PROCESS | 1790 | 1467462324626 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1790 | 1467462324636 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d7000 == 13 [pid = 1790] [id = 599] 05:25:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x924aa400) [pid = 1790] [serial = 1798] [outer = (nil)] 05:25:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x925a7400) [pid = 1790] [serial = 1799] [outer = 0x924aa400] 05:25:24 INFO - PROCESS | 1790 | 1467462324702 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x927af000) [pid = 1790] [serial = 1800] [outer = 0x924aa400] 05:25:25 INFO - PROCESS | 1790 | 1467462325975 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]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:25:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1605ms 05:25:26 INFO - PROCESS | 1790 | 1467462326045 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:25:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:25:26 INFO - PROCESS | 1790 | 1467462326052 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:25:26 INFO - PROCESS | 1790 | 1467462326061 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 1790 | 1467462326069 Marionette TRACE conn3 <- [1,2370,null,{}] 05:25:26 INFO - PROCESS | 1790 | 1467462326077 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}] 05:25:26 INFO - PROCESS | 1790 | 1467462326083 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:26 INFO - PROCESS | 1790 | 1467462326325 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:25:26 INFO - PROCESS | 1790 | 1467462326605 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 1790 | 1467462326615 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e321c00 == 14 [pid = 1790] [id = 600] 05:25:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8ee90800) [pid = 1790] [serial = 1801] [outer = (nil)] 05:25:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x910d0000) [pid = 1790] [serial = 1802] [outer = 0x8ee90800] 05:25:26 INFO - PROCESS | 1790 | 1467462326705 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x91303800) [pid = 1790] [serial = 1803] [outer = 0x8ee90800] 05:25:27 INFO - PROCESS | 1790 | 1467462327710 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]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:25:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1703ms 05:25:27 INFO - PROCESS | 1790 | 1467462327763 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 1790 | 1467462327771 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:25:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:25:27 INFO - PROCESS | 1790 | 1467462327783 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 1790 | 1467462327787 Marionette TRACE conn3 <- [1,2374,null,{}] 05:25:27 INFO - PROCESS | 1790 | 1467462327793 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}] 05:25:27 INFO - PROCESS | 1790 | 1467462327800 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:28 INFO - PROCESS | 1790 | 1467462328016 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:25:28 INFO - PROCESS | 1790 | 1467462328292 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 1790 | 1467462328299 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49a800 == 15 [pid = 1790] [id = 601] 05:25:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x91d50000) [pid = 1790] [serial = 1804] [outer = (nil)] 05:25:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x922e5400) [pid = 1790] [serial = 1805] [outer = 0x91d50000] 05:25:28 INFO - PROCESS | 1790 | 1467462328428 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x925a1400) [pid = 1790] [serial = 1806] [outer = 0x91d50000] 05:25:29 INFO - PROCESS | 1790 | 1467462329432 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]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:25:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1734ms 05:25:29 INFO - PROCESS | 1790 | 1467462329517 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 1790 | 1467462329522 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:25:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:25:29 INFO - PROCESS | 1790 | 1467462329529 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 1790 | 1467462329535 Marionette TRACE conn3 <- [1,2378,null,{}] 05:25:29 INFO - PROCESS | 1790 | 1467462329552 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}] 05:25:29 INFO - PROCESS | 1790 | 1467462329561 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:29 INFO - PROCESS | 1790 | 1467462329786 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:25:30 INFO - PROCESS | 1790 | 1467462330023 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 1790 | 1467462330039 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x927de400 == 16 [pid = 1790] [id = 602] 05:25:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x929e5000) [pid = 1790] [serial = 1807] [outer = (nil)] 05:25:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92ac1c00) [pid = 1790] [serial = 1808] [outer = 0x929e5000] 05:25:30 INFO - PROCESS | 1790 | 1467462330146 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x92ad4800) [pid = 1790] [serial = 1809] [outer = 0x929e5000] 05:25:31 INFO - PROCESS | 1790 | 1467462331153 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]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1689ms 05:25:31 INFO - PROCESS | 1790 | 1467462331242 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 1790 | 1467462331248 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:25:31 INFO - PROCESS | 1790 | 1467462331256 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1790 | 1467462331259 Marionette TRACE conn3 <- [1,2382,null,{}] 05:25:31 INFO - PROCESS | 1790 | 1467462331265 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}] 05:25:31 INFO - PROCESS | 1790 | 1467462331271 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:31 INFO - PROCESS | 1790 | 1467462331455 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:25:31 INFO - PROCESS | 1790 | 1467462331686 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 1790 | 1467462331696 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x9137bc00 == 17 [pid = 1790] [id = 603] 05:25:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x91d4d800) [pid = 1790] [serial = 1810] [outer = (nil)] 05:25:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x92acc800) [pid = 1790] [serial = 1811] [outer = 0x91d4d800] 05:25:31 INFO - PROCESS | 1790 | 1467462331812 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x92ae0c00) [pid = 1790] [serial = 1812] [outer = 0x91d4d800] 05:25:32 INFO - PROCESS | 1790 | 1467462332895 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]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1698ms 05:25:32 INFO - PROCESS | 1790 | 1467462332955 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 1790 | 1467462332962 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:25:32 INFO - PROCESS | 1790 | 1467462332971 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1790 | 1467462332976 Marionette TRACE conn3 <- [1,2386,null,{}] 05:25:32 INFO - PROCESS | 1790 | 1467462332984 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}] 05:25:32 INFO - PROCESS | 1790 | 1467462332990 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:33 INFO - PROCESS | 1790 | 1467462333191 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:25:33 INFO - PROCESS | 1790 | 1467462333504 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 1790 | 1467462333513 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e216c00 == 18 [pid = 1790] [id = 604] 05:25:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8e3c2000) [pid = 1790] [serial = 1813] [outer = (nil)] 05:25:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x910cc400) [pid = 1790] [serial = 1814] [outer = 0x8e3c2000] 05:25:33 INFO - PROCESS | 1790 | 1467462333600 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x911e2800) [pid = 1790] [serial = 1815] [outer = 0x8e3c2000] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x925b0000) [pid = 1790] [serial = 1757] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x923cb800) [pid = 1790] [serial = 1758] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x927b0800) [pid = 1790] [serial = 1736] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x9130d000) [pid = 1790] [serial = 1742] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x911e9800) [pid = 1790] [serial = 1746] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x925a1800) [pid = 1790] [serial = 1743] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x927dd400) [pid = 1790] [serial = 1752] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91f6d400) [pid = 1790] [serial = 1749] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8f7cb400) [pid = 1790] [serial = 1745] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x925af000) [pid = 1790] [serial = 1751] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x922de800) [pid = 1790] [serial = 1728] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91f6f400) [pid = 1790] [serial = 1733] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x92ac1400) [pid = 1790] [serial = 1754] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x92ad1800) [pid = 1790] [serial = 1740] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x910d6c00) [pid = 1790] [serial = 1731] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8f49b000) [pid = 1790] [serial = 1730] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x91d44c00) [pid = 1790] [serial = 1748] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x927e6000) [pid = 1790] [serial = 1737] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x923d3400) [pid = 1790] [serial = 1734] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x92acac00) [pid = 1790] [serial = 1739] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1790 | 1467462334496 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]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1589ms 05:25:34 INFO - PROCESS | 1790 | 1467462334577 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 1790 | 1467462334584 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:25:34 INFO - PROCESS | 1790 | 1467462334595 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 1790 | 1467462334599 Marionette TRACE conn3 <- [1,2390,null,{}] 05:25:34 INFO - PROCESS | 1790 | 1467462334605 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}] 05:25:34 INFO - PROCESS | 1790 | 1467462334611 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:34 INFO - PROCESS | 1790 | 1467462334773 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:25:34 INFO - PROCESS | 1790 | 1467462334784 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1790 | 1467462334792 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x910c9400 == 19 [pid = 1790] [id = 605] 05:25:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x91372000) [pid = 1790] [serial = 1816] [outer = (nil)] 05:25:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x91d43000) [pid = 1790] [serial = 1817] [outer = 0x91372000] 05:25:34 INFO - PROCESS | 1790 | 1467462334863 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91d4c400) [pid = 1790] [serial = 1818] [outer = 0x91372000] 05:25:35 INFO - PROCESS | 1790 | 1467462335852 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]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1292ms 05:25:35 INFO - PROCESS | 1790 | 1467462335888 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 1790 | 1467462335892 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:25:35 INFO - PROCESS | 1790 | 1467462335899 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1790 | 1467462335904 Marionette TRACE conn3 <- [1,2394,null,{}] 05:25:35 INFO - PROCESS | 1790 | 1467462335932 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}] 05:25:35 INFO - PROCESS | 1790 | 1467462335940 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:36 INFO - PROCESS | 1790 | 1467462336137 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:25:36 INFO - PROCESS | 1790 | 1467462336303 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 1790 | 1467462336315 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x922df000 == 20 [pid = 1790] [id = 606] 05:25:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x922e0c00) [pid = 1790] [serial = 1819] [outer = (nil)] 05:25:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x925af800) [pid = 1790] [serial = 1820] [outer = 0x922e0c00] 05:25:36 INFO - PROCESS | 1790 | 1467462336385 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x927e1800) [pid = 1790] [serial = 1821] [outer = 0x922e0c00] 05:25:37 INFO - PROCESS | 1790 | 1467462337258 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]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1389ms 05:25:37 INFO - PROCESS | 1790 | 1467462337289 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 1790 | 1467462337294 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:25:37 INFO - PROCESS | 1790 | 1467462337300 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 1790 | 1467462337303 Marionette TRACE conn3 <- [1,2398,null,{}] 05:25:37 INFO - PROCESS | 1790 | 1467462337309 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}] 05:25:37 INFO - PROCESS | 1790 | 1467462337314 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:37 INFO - PROCESS | 1790 | 1467462337527 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:25:37 INFO - PROCESS | 1790 | 1467462337552 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 1790 | 1467462337560 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bc400 == 21 [pid = 1790] [id = 607] 05:25:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x925b0400) [pid = 1790] [serial = 1822] [outer = (nil)] 05:25:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x92ac3400) [pid = 1790] [serial = 1823] [outer = 0x925b0400] 05:25:37 INFO - PROCESS | 1790 | 1467462337628 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x92ac6c00) [pid = 1790] [serial = 1824] [outer = 0x925b0400] 05:25:38 INFO - PROCESS | 1790 | 1467462338628 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]]]}] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8e324400) [pid = 1790] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x910d2800) [pid = 1790] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x911f1c00) [pid = 1790] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x91d50800) [pid = 1790] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91307400) [pid = 1790] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8e330c00) [pid = 1790] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x924a8400) [pid = 1790] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x923c9400) [pid = 1790] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x947eb400) [pid = 1790] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x95109400) [pid = 1790] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1491ms 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x8e326800) [pid = 1790] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x8e3bb400) [pid = 1790] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8e3b8c00) [pid = 1790] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:25:38 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x927e8400) [pid = 1790] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:25:38 INFO - PROCESS | 1790 | 1467462338799 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 1790 | 1467462338801 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:25:38 INFO - PROCESS | 1790 | 1467462338809 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 1790 | 1467462338812 Marionette TRACE conn3 <- [1,2402,null,{}] 05:25:38 INFO - PROCESS | 1790 | 1467462338818 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}] 05:25:38 INFO - PROCESS | 1790 | 1467462338824 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:38 INFO - PROCESS | 1790 | 1467462338970 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:25:39 INFO - PROCESS | 1790 | 1467462338987 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 1790 | 1467462338996 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32b800 == 22 [pid = 1790] [id = 608] 05:25:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8ee8d000) [pid = 1790] [serial = 1825] [outer = (nil)] 05:25:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x9137e800) [pid = 1790] [serial = 1826] [outer = 0x8ee8d000] 05:25:39 INFO - PROCESS | 1790 | 1467462339065 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x91d50800) [pid = 1790] [serial = 1827] [outer = 0x8ee8d000] 05:25:40 INFO - PROCESS | 1790 | 1467462340022 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]]]}] 05:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1240ms 05:25:40 INFO - PROCESS | 1790 | 1467462340049 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 1790 | 1467462340053 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:25:40 INFO - PROCESS | 1790 | 1467462340061 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 1790 | 1467462340065 Marionette TRACE conn3 <- [1,2406,null,{}] 05:25:40 INFO - PROCESS | 1790 | 1467462340071 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}] 05:25:40 INFO - PROCESS | 1790 | 1467462340081 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:40 INFO - PROCESS | 1790 | 1467462340289 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:25:40 INFO - PROCESS | 1790 | 1467462340436 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 1790 | 1467462340446 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c4800 == 23 [pid = 1790] [id = 609] 05:25:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x911f1800) [pid = 1790] [serial = 1828] [outer = (nil)] 05:25:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x93970000) [pid = 1790] [serial = 1829] [outer = 0x911f1800] 05:25:40 INFO - PROCESS | 1790 | 1467462340540 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x93a0ec00) [pid = 1790] [serial = 1830] [outer = 0x911f1800] 05:25:41 INFO - PROCESS | 1790 | 1467462341609 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]]]}] 05:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1592ms 05:25:41 INFO - PROCESS | 1790 | 1467462341653 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 1790 | 1467462341668 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:25:41 INFO - PROCESS | 1790 | 1467462341676 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 1790 | 1467462341682 Marionette TRACE conn3 <- [1,2410,null,{}] 05:25:41 INFO - PROCESS | 1790 | 1467462341692 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}] 05:25:41 INFO - PROCESS | 1790 | 1467462341698 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:41 INFO - PROCESS | 1790 | 1467462341889 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:25:42 INFO - PROCESS | 1790 | 1467462342130 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 1790 | 1467462342139 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee89800 == 24 [pid = 1790] [id = 610] 05:25:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8f4a1c00) [pid = 1790] [serial = 1831] [outer = (nil)] 05:25:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x910cf000) [pid = 1790] [serial = 1832] [outer = 0x8f4a1c00] 05:25:42 INFO - PROCESS | 1790 | 1467462342267 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9130b800) [pid = 1790] [serial = 1833] [outer = 0x8f4a1c00] 05:25:43 INFO - PROCESS | 1790 | 1467462343231 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]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1596ms 05:25:43 INFO - PROCESS | 1790 | 1467462343272 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1790 | 1467462343279 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:25:43 INFO - PROCESS | 1790 | 1467462343290 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1790 | 1467462343294 Marionette TRACE conn3 <- [1,2414,null,{}] 05:25:43 INFO - PROCESS | 1790 | 1467462343302 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}] 05:25:43 INFO - PROCESS | 1790 | 1467462343308 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:43 INFO - PROCESS | 1790 | 1467462343495 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:25:43 INFO - PROCESS | 1790 | 1467462343681 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 1790 | 1467462343689 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:43 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6e400 == 25 [pid = 1790] [id = 611] 05:25:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x91f72000) [pid = 1790] [serial = 1834] [outer = (nil)] 05:25:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x923cc000) [pid = 1790] [serial = 1835] [outer = 0x91f72000] 05:25:43 INFO - PROCESS | 1790 | 1467462343776 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x925a9400) [pid = 1790] [serial = 1836] [outer = 0x91f72000] 05:25:44 INFO - PROCESS | 1790 | 1467462344794 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]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1536ms 05:25:44 INFO - PROCESS | 1790 | 1467462344826 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:25:44 INFO - PROCESS | 1790 | 1467462344831 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:25:44 INFO - PROCESS | 1790 | 1467462344838 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 1790 | 1467462344844 Marionette TRACE conn3 <- [1,2418,null,{}] 05:25:44 INFO - PROCESS | 1790 | 1467462344861 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}] 05:25:44 INFO - PROCESS | 1790 | 1467462344870 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:45 INFO - PROCESS | 1790 | 1467462345060 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:25:45 INFO - PROCESS | 1790 | 1467462345247 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 1790 | 1467462345261 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a0b400 == 26 [pid = 1790] [id = 612] 05:25:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x93a0d400) [pid = 1790] [serial = 1837] [outer = (nil)] 05:25:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x93c18400) [pid = 1790] [serial = 1838] [outer = 0x93a0d400] 05:25:45 INFO - PROCESS | 1790 | 1467462345389 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x947e9800) [pid = 1790] [serial = 1839] [outer = 0x93a0d400] 05:25:46 INFO - PROCESS | 1790 | 1467462346350 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]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1551ms 05:25:46 INFO - PROCESS | 1790 | 1467462346389 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:25:46 INFO - PROCESS | 1790 | 1467462346394 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:25:46 INFO - PROCESS | 1790 | 1467462346401 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 1790 | 1467462346404 Marionette TRACE conn3 <- [1,2422,null,{}] 05:25:46 INFO - PROCESS | 1790 | 1467462346410 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}] 05:25:46 INFO - PROCESS | 1790 | 1467462346416 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:46 INFO - PROCESS | 1790 | 1467462346600 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:25:46 INFO - PROCESS | 1790 | 1467462346799 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 1790 | 1467462346807 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e5c00 == 27 [pid = 1790] [id = 613] 05:25:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x91d4dc00) [pid = 1790] [serial = 1840] [outer = (nil)] 05:25:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x947f5000) [pid = 1790] [serial = 1841] [outer = 0x91d4dc00] 05:25:46 INFO - PROCESS | 1790 | 1467462346927 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x95103800) [pid = 1790] [serial = 1842] [outer = 0x91d4dc00] 05:25:47 INFO - PROCESS | 1790 | 1467462347882 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]]]}] 05:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1531ms 05:25:47 INFO - PROCESS | 1790 | 1467462347932 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 1790 | 1467462347936 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:25:47 INFO - PROCESS | 1790 | 1467462347942 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 1790 | 1467462347946 Marionette TRACE conn3 <- [1,2426,null,{}] 05:25:47 INFO - PROCESS | 1790 | 1467462347952 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}] 05:25:47 INFO - PROCESS | 1790 | 1467462347957 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:48 INFO - PROCESS | 1790 | 1467462348198 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:25:48 INFO - PROCESS | 1790 | 1467462348333 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 1790 | 1467462348340 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x9137c400 == 28 [pid = 1790] [id = 614] 05:25:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x94752400) [pid = 1790] [serial = 1843] [outer = (nil)] 05:25:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x9518a800) [pid = 1790] [serial = 1844] [outer = 0x94752400] 05:25:48 INFO - PROCESS | 1790 | 1467462348422 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x95190800) [pid = 1790] [serial = 1845] [outer = 0x94752400] 05:25:49 INFO - PROCESS | 1790 | 1467462349372 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]]]}] 05:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1482ms 05:25:49 INFO - PROCESS | 1790 | 1467462349441 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 1790 | 1467462349446 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:25:49 INFO - PROCESS | 1790 | 1467462349454 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 1790 | 1467462349458 Marionette TRACE conn3 <- [1,2430,null,{}] 05:25:49 INFO - PROCESS | 1790 | 1467462349464 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}] 05:25:49 INFO - PROCESS | 1790 | 1467462349474 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:49 INFO - PROCESS | 1790 | 1467462349687 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:25:49 INFO - PROCESS | 1790 | 1467462349881 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 1790 | 1467462349889 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e217800 == 29 [pid = 1790] [id = 615] 05:25:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x91309800) [pid = 1790] [serial = 1846] [outer = (nil)] 05:25:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x952c5800) [pid = 1790] [serial = 1847] [outer = 0x91309800] 05:25:49 INFO - PROCESS | 1790 | 1467462349969 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x9528b800) [pid = 1790] [serial = 1848] [outer = 0x91309800] 05:25:50 INFO - PROCESS | 1790 | 1467462350941 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]]]}] 05:25:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:25:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1538ms 05:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:25:51 INFO - PROCESS | 1790 | 1467462350993 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1790 | 1467462350997 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:25:51 INFO - PROCESS | 1790 | 1467462351004 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 1790 | 1467462351007 Marionette TRACE conn3 <- [1,2434,null,{}] 05:25:51 INFO - PROCESS | 1790 | 1467462351013 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}] 05:25:51 INFO - PROCESS | 1790 | 1467462351018 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:51 INFO - PROCESS | 1790 | 1467462351203 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:25:51 INFO - PROCESS | 1790 | 1467462351433 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:51 INFO - PROCESS | 1790 | 1467462351440 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21d400 == 30 [pid = 1790] [id = 616] 05:25:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x8ee8d800) [pid = 1790] [serial = 1849] [outer = (nil)] 05:25:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x952d2400) [pid = 1790] [serial = 1850] [outer = 0x8ee8d800] 05:25:51 INFO - PROCESS | 1790 | 1467462351518 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x952d3c00) [pid = 1790] [serial = 1851] [outer = 0x8ee8d800] 05:25:52 INFO - PROCESS | 1790 | 1467462352483 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]]]}] 05:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1536ms 05:25:52 INFO - PROCESS | 1790 | 1467462352539 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:25:52 INFO - PROCESS | 1790 | 1467462352550 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:25:52 INFO - PROCESS | 1790 | 1467462352556 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 1790 | 1467462352560 Marionette TRACE conn3 <- [1,2438,null,{}] 05:25:52 INFO - PROCESS | 1790 | 1467462352565 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}] 05:25:52 INFO - PROCESS | 1790 | 1467462352570 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:52 INFO - PROCESS | 1790 | 1467462352742 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:25:52 INFO - PROCESS | 1790 | 1467462352948 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 1790 | 1467462352956 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3be000 == 31 [pid = 1790] [id = 617] 05:25:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x8e3c0800) [pid = 1790] [serial = 1852] [outer = (nil)] 05:25:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x96551400) [pid = 1790] [serial = 1853] [outer = 0x8e3c0800] 05:25:53 INFO - PROCESS | 1790 | 1467462353033 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x96557c00) [pid = 1790] [serial = 1854] [outer = 0x8e3c0800] 05:25:54 INFO - PROCESS | 1790 | 1467462354236 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]]]}] 05:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1735ms 05:25:54 INFO - PROCESS | 1790 | 1467462354292 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 1790 | 1467462354299 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:25:54 INFO - PROCESS | 1790 | 1467462354307 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 1790 | 1467462354312 Marionette TRACE conn3 <- [1,2442,null,{}] 05:25:54 INFO - PROCESS | 1790 | 1467462354320 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}] 05:25:54 INFO - PROCESS | 1790 | 1467462354326 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:54 INFO - PROCESS | 1790 | 1467462354541 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:25:54 INFO - PROCESS | 1790 | 1467462354903 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 1790 | 1467462354917 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a8000 == 32 [pid = 1790] [id = 618] 05:25:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x8f4a8800) [pid = 1790] [serial = 1855] [outer = (nil)] 05:25:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x910ca400) [pid = 1790] [serial = 1856] [outer = 0x8f4a8800] 05:25:54 INFO - PROCESS | 1790 | 1467462354990 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x911ef800) [pid = 1790] [serial = 1857] [outer = 0x8f4a8800] 05:25:56 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b8800 == 31 [pid = 1790] [id = 593] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x8ee85000) [pid = 1790] [serial = 1761] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x8e3b6000) [pid = 1790] [serial = 1760] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x9130e400) [pid = 1790] [serial = 1764] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x91307000) [pid = 1790] [serial = 1790] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x911ee400) [pid = 1790] [serial = 1763] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x922dec00) [pid = 1790] [serial = 1793] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x91353400) [pid = 1790] [serial = 1784] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91372400) [pid = 1790] [serial = 1785] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8ee8e800) [pid = 1790] [serial = 1787] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x929e1c00) [pid = 1790] [serial = 1767] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8f7c7800) [pid = 1790] [serial = 1788] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x925a4000) [pid = 1790] [serial = 1766] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x93c1b800) [pid = 1790] [serial = 1770] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x93c0ec00) [pid = 1790] [serial = 1769] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x947f6400) [pid = 1790] [serial = 1773] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x947f1c00) [pid = 1790] [serial = 1772] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x951e7000) [pid = 1790] [serial = 1776] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x9510e400) [pid = 1790] [serial = 1775] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x95285800) [pid = 1790] [serial = 1779] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91d4c800) [pid = 1790] [serial = 1796] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x95283c00) [pid = 1790] [serial = 1778] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8f49c400) [pid = 1790] [serial = 1782] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e3c1000) [pid = 1790] [serial = 1781] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x922eb000) [pid = 1790] [serial = 1794] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9134e000) [pid = 1790] [serial = 1791] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x924a4c00) [pid = 1790] [serial = 1797] [outer = (nil)] [url = about:blank] 05:25:56 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x92ace800) [pid = 1790] [serial = 1755] [outer = (nil)] [url = about:blank] 05:25:57 INFO - PROCESS | 1790 | 1467462357064 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]]]}] 05:25:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:25:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2791ms 05:25:57 INFO - PROCESS | 1790 | 1467462357103 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:25:57 INFO - PROCESS | 1790 | 1467462357110 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:25:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:25:57 INFO - PROCESS | 1790 | 1467462357118 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 1790 | 1467462357125 Marionette TRACE conn3 <- [1,2446,null,{}] 05:25:57 INFO - PROCESS | 1790 | 1467462357132 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}] 05:25:57 INFO - PROCESS | 1790 | 1467462357138 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:57 INFO - PROCESS | 1790 | 1467462357328 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:25:57 INFO - PROCESS | 1790 | 1467462357472 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 1790 | 1467462357483 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bb400 == 32 [pid = 1790] [id = 619] 05:25:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8e3be800) [pid = 1790] [serial = 1858] [outer = (nil)] 05:25:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8ee8f800) [pid = 1790] [serial = 1859] [outer = 0x8e3be800] 05:25:57 INFO - PROCESS | 1790 | 1467462357556 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x8f49f800) [pid = 1790] [serial = 1860] [outer = 0x8e3be800] 05:25:58 INFO - PROCESS | 1790 | 1467462358369 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]]]}] 05:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1288ms 05:25:58 INFO - PROCESS | 1790 | 1467462358405 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 1790 | 1467462358414 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:25:58 INFO - PROCESS | 1790 | 1467462358426 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1790 | 1467462358430 Marionette TRACE conn3 <- [1,2450,null,{}] 05:25:58 INFO - PROCESS | 1790 | 1467462358436 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}] 05:25:58 INFO - PROCESS | 1790 | 1467462358442 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:58 INFO - PROCESS | 1790 | 1467462358620 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:25:58 INFO - PROCESS | 1790 | 1467462358632 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 1790 | 1467462358640 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:25:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x91301400 == 33 [pid = 1790] [id = 620] 05:25:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x91302800) [pid = 1790] [serial = 1861] [outer = (nil)] 05:25:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x9130a400) [pid = 1790] [serial = 1862] [outer = 0x91302800] 05:25:58 INFO - PROCESS | 1790 | 1467462358714 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91310000) [pid = 1790] [serial = 1863] [outer = 0x91302800] 05:25:59 INFO - PROCESS | 1790 | 1467462359760 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]]]}] 05:25:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:25:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1382ms 05:25:59 INFO - PROCESS | 1790 | 1467462359809 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:25:59 INFO - PROCESS | 1790 | 1467462359813 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:25:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:25:59 INFO - PROCESS | 1790 | 1467462359826 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:25:59 INFO - PROCESS | 1790 | 1467462359831 Marionette TRACE conn3 <- [1,2454,null,{}] 05:25:59 INFO - PROCESS | 1790 | 1467462359849 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}] 05:25:59 INFO - PROCESS | 1790 | 1467462359859 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:00 INFO - PROCESS | 1790 | 1467462360089 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:26:00 INFO - PROCESS | 1790 | 1467462360110 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:00 INFO - PROCESS | 1790 | 1467462360122 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d4cc00 == 34 [pid = 1790] [id = 621] 05:26:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x91d4fc00) [pid = 1790] [serial = 1864] [outer = (nil)] 05:26:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x91f6e000) [pid = 1790] [serial = 1865] [outer = 0x91d4fc00] 05:26:00 INFO - PROCESS | 1790 | 1467462360199 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x922df400) [pid = 1790] [serial = 1866] [outer = 0x91d4fc00] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e3c2000) [pid = 1790] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x911f1800) [pid = 1790] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x924aa400) [pid = 1790] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8ee90800) [pid = 1790] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x929e5000) [pid = 1790] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8ee8d000) [pid = 1790] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x922e0c00) [pid = 1790] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x91d4d800) [pid = 1790] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x925b0400) [pid = 1790] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91d50000) [pid = 1790] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:26:01 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91372000) [pid = 1790] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:26:01 INFO - PROCESS | 1790 | 1467462361685 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]]]}] 05:26:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:26:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2004ms 05:26:01 INFO - PROCESS | 1790 | 1467462361832 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:26:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:26:01 INFO - PROCESS | 1790 | 1467462361836 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:26:01 INFO - PROCESS | 1790 | 1467462361842 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 1790 | 1467462361846 Marionette TRACE conn3 <- [1,2458,null,{}] 05:26:01 INFO - PROCESS | 1790 | 1467462361852 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}] 05:26:01 INFO - PROCESS | 1790 | 1467462361858 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:02 INFO - PROCESS | 1790 | 1467462362068 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:26:02 INFO - PROCESS | 1790 | 1467462362085 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 1790 | 1467462362095 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:02 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e216000 == 35 [pid = 1790] [id = 622] 05:26:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x8ee8a000) [pid = 1790] [serial = 1867] [outer = (nil)] 05:26:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x922e0c00) [pid = 1790] [serial = 1868] [outer = 0x8ee8a000] 05:26:02 INFO - PROCESS | 1790 | 1467462362164 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x924a4c00) [pid = 1790] [serial = 1869] [outer = 0x8ee8a000] 05:26:03 INFO - PROCESS | 1790 | 1467462363024 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]]]}] 05:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1235ms 05:26:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:26:03 INFO - PROCESS | 1790 | 1467462363078 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 1790 | 1467462363081 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:26:03 INFO - PROCESS | 1790 | 1467462363088 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 1790 | 1467462363091 Marionette TRACE conn3 <- [1,2462,null,{}] 05:26:03 INFO - PROCESS | 1790 | 1467462363097 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}] 05:26:03 INFO - PROCESS | 1790 | 1467462363102 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:03 INFO - PROCESS | 1790 | 1467462363255 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:26:03 INFO - PROCESS | 1790 | 1467462363265 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 1790 | 1467462363271 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32f400 == 36 [pid = 1790] [id = 623] 05:26:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8ee8d000) [pid = 1790] [serial = 1870] [outer = (nil)] 05:26:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x925a6400) [pid = 1790] [serial = 1871] [outer = 0x8ee8d000] 05:26:03 INFO - PROCESS | 1790 | 1467462363339 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x925ab000) [pid = 1790] [serial = 1872] [outer = 0x8ee8d000] 05:26:04 INFO - PROCESS | 1790 | 1467462364590 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]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:26:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1544ms 05:26:04 INFO - PROCESS | 1790 | 1467462364632 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:26:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:26:04 INFO - PROCESS | 1790 | 1467462364638 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:26:04 INFO - PROCESS | 1790 | 1467462364646 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1790 | 1467462364654 Marionette TRACE conn3 <- [1,2466,null,{}] 05:26:04 INFO - PROCESS | 1790 | 1467462364662 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}] 05:26:04 INFO - PROCESS | 1790 | 1467462364668 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:04 INFO - PROCESS | 1790 | 1467462364898 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:26:05 INFO - PROCESS | 1790 | 1467462365137 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 1790 | 1467462365147 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49ac00 == 37 [pid = 1790] [id = 624] 05:26:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8f49f400) [pid = 1790] [serial = 1873] [outer = (nil)] 05:26:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x910d3c00) [pid = 1790] [serial = 1874] [outer = 0x8f49f400] 05:26:05 INFO - PROCESS | 1790 | 1467462365257 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x91351800) [pid = 1790] [serial = 1875] [outer = 0x8f49f400] 05:26:06 INFO - PROCESS | 1790 | 1467462366248 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]]]}] 05:26:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:26:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1690ms 05:26:06 INFO - PROCESS | 1790 | 1467462366338 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 1790 | 1467462366351 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:26:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:26:06 INFO - PROCESS | 1790 | 1467462366372 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 1790 | 1467462366379 Marionette TRACE conn3 <- [1,2470,null,{}] 05:26:06 INFO - PROCESS | 1790 | 1467462366475 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}] 05:26:06 INFO - PROCESS | 1790 | 1467462366482 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:06 INFO - PROCESS | 1790 | 1467462366707 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:26:07 INFO - PROCESS | 1790 | 1467462366991 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 1790 | 1467462366999 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee82800 == 38 [pid = 1790] [id = 625] 05:26:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x922e2000) [pid = 1790] [serial = 1876] [outer = (nil)] 05:26:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x925acc00) [pid = 1790] [serial = 1877] [outer = 0x922e2000] 05:26:07 INFO - PROCESS | 1790 | 1467462367080 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x927e3400) [pid = 1790] [serial = 1878] [outer = 0x922e2000] 05:26:08 INFO - PROCESS | 1790 | 1467462368051 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]]]}] 05:26:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:26:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1735ms 05:26:08 INFO - PROCESS | 1790 | 1467462368106 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 1790 | 1467462368109 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:26:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:26:08 INFO - PROCESS | 1790 | 1467462368117 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 1790 | 1467462368124 Marionette TRACE conn3 <- [1,2474,null,{}] 05:26:08 INFO - PROCESS | 1790 | 1467462368140 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}] 05:26:08 INFO - PROCESS | 1790 | 1467462368150 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:08 INFO - PROCESS | 1790 | 1467462368372 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:26:08 INFO - PROCESS | 1790 | 1467462368604 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 1790 | 1467462368614 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x92acac00 == 39 [pid = 1790] [id = 626] 05:26:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x92acd400) [pid = 1790] [serial = 1879] [outer = (nil)] 05:26:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92ad2c00) [pid = 1790] [serial = 1880] [outer = 0x92acd400] 05:26:08 INFO - PROCESS | 1790 | 1467462368746 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x92adf400) [pid = 1790] [serial = 1881] [outer = 0x92acd400] 05:26:09 INFO - PROCESS | 1790 | 1467462369822 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]]]}] 05:26:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:26:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1743ms 05:26:09 INFO - PROCESS | 1790 | 1467462369861 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 1790 | 1467462369867 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:26:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:26:09 INFO - PROCESS | 1790 | 1467462369874 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 1790 | 1467462369878 Marionette TRACE conn3 <- [1,2478,null,{}] 05:26:09 INFO - PROCESS | 1790 | 1467462369884 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}] 05:26:09 INFO - PROCESS | 1790 | 1467462369889 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:10 INFO - PROCESS | 1790 | 1467462370107 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:26:10 INFO - PROCESS | 1790 | 1467462370477 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:10 INFO - PROCESS | 1790 | 1467462370486 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e322c00 == 40 [pid = 1790] [id = 627] 05:26:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8e323800) [pid = 1790] [serial = 1882] [outer = (nil)] 05:26:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x8e32d000) [pid = 1790] [serial = 1883] [outer = 0x8e323800] 05:26:10 INFO - PROCESS | 1790 | 1467462370604 Marionette DEBUG loaded listener.js 05:26:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8e3c3000) [pid = 1790] [serial = 1884] [outer = 0x8e323800] 05:26:11 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6e400 == 39 [pid = 1790] [id = 611] 05:26:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e216000 == 38 [pid = 1790] [id = 622] 05:26:11 INFO - PROCESS | 1790 | --DOCSHELL 0x91d4cc00 == 37 [pid = 1790] [id = 621] 05:26:11 INFO - PROCESS | 1790 | --DOCSHELL 0x91301400 == 36 [pid = 1790] [id = 620] 05:26:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bb400 == 35 [pid = 1790] [id = 619] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x910cc400) [pid = 1790] [serial = 1814] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x911e2800) [pid = 1790] [serial = 1815] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x925a1400) [pid = 1790] [serial = 1806] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x92ae0c00) [pid = 1790] [serial = 1812] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x91d43000) [pid = 1790] [serial = 1817] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x925a7400) [pid = 1790] [serial = 1799] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x9137e800) [pid = 1790] [serial = 1826] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x93a0ec00) [pid = 1790] [serial = 1830] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x93970000) [pid = 1790] [serial = 1829] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x927af000) [pid = 1790] [serial = 1800] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x910d0000) [pid = 1790] [serial = 1802] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x92ad4800) [pid = 1790] [serial = 1809] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91d50800) [pid = 1790] [serial = 1827] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x927e1800) [pid = 1790] [serial = 1821] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x925af800) [pid = 1790] [serial = 1820] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91303800) [pid = 1790] [serial = 1803] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x92acc800) [pid = 1790] [serial = 1811] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x92ac3400) [pid = 1790] [serial = 1823] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x92ac1c00) [pid = 1790] [serial = 1808] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x922e5400) [pid = 1790] [serial = 1805] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x91d4c400) [pid = 1790] [serial = 1818] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x92ac6c00) [pid = 1790] [serial = 1824] [outer = (nil)] [url = about:blank] 05:26:11 INFO - PROCESS | 1790 | 1467462371716 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]]]}] 05:26:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:26:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1894ms 05:26:11 INFO - PROCESS | 1790 | 1467462371771 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:26:11 INFO - PROCESS | 1790 | 1467462371777 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:26:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:26:11 INFO - PROCESS | 1790 | 1467462371785 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:26:11 INFO - PROCESS | 1790 | 1467462371794 Marionette TRACE conn3 <- [1,2482,null,{}] 05:26:11 INFO - PROCESS | 1790 | 1467462371811 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}] 05:26:11 INFO - PROCESS | 1790 | 1467462371819 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:12 INFO - PROCESS | 1790 | 1467462372004 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:26:12 INFO - PROCESS | 1790 | 1467462372192 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 1790 | 1467462372201 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7d5400 == 36 [pid = 1790] [id = 628] 05:26:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x910d6c00) [pid = 1790] [serial = 1885] [outer = (nil)] 05:26:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91301400) [pid = 1790] [serial = 1886] [outer = 0x910d6c00] 05:26:12 INFO - PROCESS | 1790 | 1467462372314 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x91358800) [pid = 1790] [serial = 1887] [outer = 0x910d6c00] 05:26:13 INFO - PROCESS | 1790 | 1467462373118 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]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:26:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1352ms 05:26:13 INFO - PROCESS | 1790 | 1467462373140 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1790 | 1467462373149 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:26:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:26:13 INFO - PROCESS | 1790 | 1467462373157 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1790 | 1467462373160 Marionette TRACE conn3 <- [1,2486,null,{}] 05:26:13 INFO - PROCESS | 1790 | 1467462373166 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}] 05:26:13 INFO - PROCESS | 1790 | 1467462373171 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:13 INFO - PROCESS | 1790 | 1467462373385 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:26:13 INFO - PROCESS | 1790 | 1467462373407 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 1790 | 1467462373417 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d7000 == 37 [pid = 1790] [id = 629] 05:26:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x91373c00) [pid = 1790] [serial = 1888] [outer = (nil)] 05:26:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x922e6000) [pid = 1790] [serial = 1889] [outer = 0x91373c00] 05:26:13 INFO - PROCESS | 1790 | 1467462373487 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x925a1800) [pid = 1790] [serial = 1890] [outer = 0x91373c00] 05:26:14 INFO - PROCESS | 1790 | 1467462374465 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]]]}] 05:26:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:26:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1388ms 05:26:14 INFO - PROCESS | 1790 | 1467462374549 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 1790 | 1467462374553 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:26:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:26:14 INFO - PROCESS | 1790 | 1467462374567 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 1790 | 1467462374576 Marionette TRACE conn3 <- [1,2490,null,{}] 05:26:14 INFO - PROCESS | 1790 | 1467462374590 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}] 05:26:14 INFO - PROCESS | 1790 | 1467462374597 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:14 INFO - PROCESS | 1790 | 1467462374821 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:26:14 INFO - PROCESS | 1790 | 1467462374843 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 1790 | 1467462374853 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e213000 == 38 [pid = 1790] [id = 630] 05:26:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x91f6fc00) [pid = 1790] [serial = 1891] [outer = (nil)] 05:26:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x92ac5c00) [pid = 1790] [serial = 1892] [outer = 0x91f6fc00] 05:26:14 INFO - PROCESS | 1790 | 1467462374919 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92acdc00) [pid = 1790] [serial = 1893] [outer = 0x91f6fc00] 05:26:15 INFO - PROCESS | 1790 | 1467462375881 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]]]}] 05:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1347ms 05:26:15 INFO - PROCESS | 1790 | 1467462375909 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 1790 | 1467462375914 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:26:15 INFO - PROCESS | 1790 | 1467462375920 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 1790 | 1467462375924 Marionette TRACE conn3 <- [1,2494,null,{}] 05:26:15 INFO - PROCESS | 1790 | 1467462375929 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}] 05:26:15 INFO - PROCESS | 1790 | 1467462375934 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:16 INFO - PROCESS | 1790 | 1467462376151 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x91d4fc00) [pid = 1790] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8f4a1c00) [pid = 1790] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91f72000) [pid = 1790] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x8e3be800) [pid = 1790] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91302800) [pid = 1790] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x93a0d400) [pid = 1790] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x91d4dc00) [pid = 1790] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8f4a8800) [pid = 1790] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x94752400) [pid = 1790] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x91309800) [pid = 1790] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x8ee8d800) [pid = 1790] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x8e3c0800) [pid = 1790] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:26:16 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x8ee8a000) [pid = 1790] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:26:16 INFO - PROCESS | 1790 | 1467462376376 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 1790 | 1467462376391 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32cc00 == 39 [pid = 1790] [id = 631] 05:26:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x8e3be800) [pid = 1790] [serial = 1894] [outer = (nil)] 05:26:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x910d8400) [pid = 1790] [serial = 1895] [outer = 0x8e3be800] 05:26:16 INFO - PROCESS | 1790 | 1467462376469 Marionette DEBUG loaded listener.js 05:26:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x91d4fc00) [pid = 1790] [serial = 1896] [outer = 0x8e3be800] 05:26:17 INFO - PROCESS | 1790 | 1467462377288 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]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1389ms 05:26:17 INFO - PROCESS | 1790 | 1467462377311 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 1790 | 1467462377315 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:26:17 INFO - PROCESS | 1790 | 1467462377329 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 1790 | 1467462377331 Marionette TRACE conn3 <- [1,2498,null,{}] 05:26:17 INFO - PROCESS | 1790 | 1467462377337 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}] 05:26:17 INFO - PROCESS | 1790 | 1467462377342 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:17 INFO - PROCESS | 1790 | 1467462377493 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:26:17 INFO - PROCESS | 1790 | 1467462377741 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 1790 | 1467462377748 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e216000 == 40 [pid = 1790] [id = 632] 05:26:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x8e21c000) [pid = 1790] [serial = 1897] [outer = (nil)] 05:26:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8e328800) [pid = 1790] [serial = 1898] [outer = 0x8e21c000] 05:26:17 INFO - PROCESS | 1790 | 1467462377842 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8e3b8000) [pid = 1790] [serial = 1899] [outer = 0x8e21c000] 05:26:18 INFO - PROCESS | 1790 | 1467462378973 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]]]}] 05:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1696ms 05:26:19 INFO - PROCESS | 1790 | 1467462379021 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 1790 | 1467462379027 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:26:19 INFO - PROCESS | 1790 | 1467462379035 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 1790 | 1467462379040 Marionette TRACE conn3 <- [1,2502,null,{}] 05:26:19 INFO - PROCESS | 1790 | 1467462379048 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}] 05:26:19 INFO - PROCESS | 1790 | 1467462379056 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:19 INFO - PROCESS | 1790 | 1467462379247 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:26:19 INFO - PROCESS | 1790 | 1467462379485 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 1790 | 1467462379496 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x9137e800 == 41 [pid = 1790] [id = 633] 05:26:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x91f6c000) [pid = 1790] [serial = 1900] [outer = (nil)] 05:26:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x922e5400) [pid = 1790] [serial = 1901] [outer = 0x91f6c000] 05:26:19 INFO - PROCESS | 1790 | 1467462379626 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x924ad400) [pid = 1790] [serial = 1902] [outer = 0x91f6c000] 05:26:20 INFO - PROCESS | 1790 | 1467462380572 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]]]}] 05:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1586ms 05:26:20 INFO - PROCESS | 1790 | 1467462380626 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 1790 | 1467462380633 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:26:20 INFO - PROCESS | 1790 | 1467462380640 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 1790 | 1467462380644 Marionette TRACE conn3 <- [1,2506,null,{}] 05:26:20 INFO - PROCESS | 1790 | 1467462380650 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}] 05:26:20 INFO - PROCESS | 1790 | 1467462380656 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:20 INFO - PROCESS | 1790 | 1467462380848 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:26:21 INFO - PROCESS | 1790 | 1467462381047 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:21 INFO - PROCESS | 1790 | 1467462381055 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x91377800 == 42 [pid = 1790] [id = 634] 05:26:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x9137ec00) [pid = 1790] [serial = 1903] [outer = (nil)] 05:26:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x925b0000) [pid = 1790] [serial = 1904] [outer = 0x9137ec00] 05:26:21 INFO - PROCESS | 1790 | 1467462381135 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x92dd7c00) [pid = 1790] [serial = 1905] [outer = 0x9137ec00] 05:26:22 INFO - PROCESS | 1790 | 1467462382292 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]]]}] 05:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1688ms 05:26:22 INFO - PROCESS | 1790 | 1467462382330 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:26:22 INFO - PROCESS | 1790 | 1467462382334 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:26:22 INFO - PROCESS | 1790 | 1467462382352 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:26:22 INFO - PROCESS | 1790 | 1467462382362 Marionette TRACE conn3 <- [1,2510,null,{}] 05:26:22 INFO - PROCESS | 1790 | 1467462382370 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}] 05:26:22 INFO - PROCESS | 1790 | 1467462382377 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:22 INFO - PROCESS | 1790 | 1467462382572 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:26:22 INFO - PROCESS | 1790 | 1467462382765 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 1790 | 1467462382777 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49a400 == 43 [pid = 1790] [id = 635] 05:26:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92ac3400) [pid = 1790] [serial = 1906] [outer = (nil)] 05:26:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x93c14400) [pid = 1790] [serial = 1907] [outer = 0x92ac3400] 05:26:22 INFO - PROCESS | 1790 | 1467462382899 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x947eac00) [pid = 1790] [serial = 1908] [outer = 0x92ac3400] 05:26:23 INFO - PROCESS | 1790 | 1467462383800 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]]]}] 05:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1499ms 05:26:23 INFO - PROCESS | 1790 | 1467462383842 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:26:23 INFO - PROCESS | 1790 | 1467462383847 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:26:23 INFO - PROCESS | 1790 | 1467462383853 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1790 | 1467462383857 Marionette TRACE conn3 <- [1,2514,null,{}] 05:26:23 INFO - PROCESS | 1790 | 1467462383863 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}] 05:26:23 INFO - PROCESS | 1790 | 1467462383868 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:24 INFO - PROCESS | 1790 | 1467462384057 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:26:24 INFO - PROCESS | 1790 | 1467462384247 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:24 INFO - PROCESS | 1790 | 1467462384256 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21e000 == 44 [pid = 1790] [id = 636] 05:26:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8e32c400) [pid = 1790] [serial = 1909] [outer = (nil)] 05:26:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x95101800) [pid = 1790] [serial = 1910] [outer = 0x8e32c400] 05:26:24 INFO - PROCESS | 1790 | 1467462384334 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x95107400) [pid = 1790] [serial = 1911] [outer = 0x8e32c400] 05:26:25 INFO - PROCESS | 1790 | 1467462385285 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]]]}] 05:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1480ms 05:26:25 INFO - PROCESS | 1790 | 1467462385334 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 1790 | 1467462385338 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:26:25 INFO - PROCESS | 1790 | 1467462385345 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 1790 | 1467462385349 Marionette TRACE conn3 <- [1,2518,null,{}] 05:26:25 INFO - PROCESS | 1790 | 1467462385354 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}] 05:26:25 INFO - PROCESS | 1790 | 1467462385360 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:25 INFO - PROCESS | 1790 | 1467462385539 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:26:25 INFO - PROCESS | 1790 | 1467462385729 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1790 | 1467462385751 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a9c00 == 45 [pid = 1790] [id = 637] 05:26:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x911ed800) [pid = 1790] [serial = 1912] [outer = (nil)] 05:26:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x9518bc00) [pid = 1790] [serial = 1913] [outer = 0x911ed800] 05:26:25 INFO - PROCESS | 1790 | 1467462385888 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x95283c00) [pid = 1790] [serial = 1914] [outer = 0x911ed800] 05:26:27 INFO - PROCESS | 1790 | 1467462386998 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]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1731ms 05:26:27 INFO - PROCESS | 1790 | 1467462387078 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 1790 | 1467462387082 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:26:27 INFO - PROCESS | 1790 | 1467462387089 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 1790 | 1467462387092 Marionette TRACE conn3 <- [1,2522,null,{}] 05:26:27 INFO - PROCESS | 1790 | 1467462387098 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}] 05:26:27 INFO - PROCESS | 1790 | 1467462387107 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:27 INFO - PROCESS | 1790 | 1467462387327 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:26:27 INFO - PROCESS | 1790 | 1467462387561 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:27 INFO - PROCESS | 1790 | 1467462387572 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee85000 == 46 [pid = 1790] [id = 638] 05:26:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x923d0c00) [pid = 1790] [serial = 1915] [outer = (nil)] 05:26:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x9528e000) [pid = 1790] [serial = 1916] [outer = 0x923d0c00] 05:26:27 INFO - PROCESS | 1790 | 1467462387697 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x952cdc00) [pid = 1790] [serial = 1917] [outer = 0x923d0c00] 05:26:28 INFO - PROCESS | 1790 | 1467462388609 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]]]}] 05:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1584ms 05:26:28 INFO - PROCESS | 1790 | 1467462388674 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:26:28 INFO - PROCESS | 1790 | 1467462388679 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:26:28 INFO - PROCESS | 1790 | 1467462388685 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:26:28 INFO - PROCESS | 1790 | 1467462388689 Marionette TRACE conn3 <- [1,2526,null,{}] 05:26:28 INFO - PROCESS | 1790 | 1467462388695 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}] 05:26:28 INFO - PROCESS | 1790 | 1467462388700 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:28 INFO - PROCESS | 1790 | 1467462388875 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:26:29 INFO - PROCESS | 1790 | 1467462389066 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 1790 | 1467462389072 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d48800 == 47 [pid = 1790] [id = 639] 05:26:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x95105000) [pid = 1790] [serial = 1918] [outer = (nil)] 05:26:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x9535c800) [pid = 1790] [serial = 1919] [outer = 0x95105000] 05:26:29 INFO - PROCESS | 1790 | 1467462389156 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x96550400) [pid = 1790] [serial = 1920] [outer = 0x95105000] 05:26:30 INFO - PROCESS | 1790 | 1467462390099 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]]]}] 05:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1444ms 05:26:30 INFO - PROCESS | 1790 | 1467462390130 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 1790 | 1467462390134 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:26:30 INFO - PROCESS | 1790 | 1467462390141 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1790 | 1467462390145 Marionette TRACE conn3 <- [1,2530,null,{}] 05:26:30 INFO - PROCESS | 1790 | 1467462390170 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}] 05:26:30 INFO - PROCESS | 1790 | 1467462390176 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:30 INFO - PROCESS | 1790 | 1467462390348 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:26:30 INFO - PROCESS | 1790 | 1467462390539 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 1790 | 1467462390546 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a7800 == 48 [pid = 1790] [id = 640] 05:26:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8f7cb000) [pid = 1790] [serial = 1921] [outer = (nil)] 05:26:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x91d43c00) [pid = 1790] [serial = 1922] [outer = 0x8f7cb000] 05:26:30 INFO - PROCESS | 1790 | 1467462390626 Marionette DEBUG loaded listener.js 05:26:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x923d7400) [pid = 1790] [serial = 1923] [outer = 0x8f7cb000] 05:26:31 INFO - PROCESS | 1790 | 1467462391859 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]]]}] 05:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1786ms 05:26:31 INFO - PROCESS | 1790 | 1467462391929 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:26:31 INFO - PROCESS | 1790 | 1467462391935 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:26:31 INFO - PROCESS | 1790 | 1467462391942 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:26:31 INFO - PROCESS | 1790 | 1467462391949 Marionette TRACE conn3 <- [1,2534,null,{}] 05:26:31 INFO - PROCESS | 1790 | 1467462391957 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}] 05:26:31 INFO - PROCESS | 1790 | 1467462391963 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:32 INFO - PROCESS | 1790 | 1467462392230 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32cc00 == 47 [pid = 1790] [id = 631] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8e213000 == 46 [pid = 1790] [id = 630] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x910d7000 == 45 [pid = 1790] [id = 629] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7d5400 == 44 [pid = 1790] [id = 628] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8e322c00 == 43 [pid = 1790] [id = 627] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3be000 == 42 [pid = 1790] [id = 617] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32f400 == 41 [pid = 1790] [id = 623] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49ac00 == 40 [pid = 1790] [id = 624] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x92acac00 == 39 [pid = 1790] [id = 626] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x911e5c00 == 38 [pid = 1790] [id = 613] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee82800 == 37 [pid = 1790] [id = 625] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a8000 == 36 [pid = 1790] [id = 618] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x9137c400 == 35 [pid = 1790] [id = 614] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x93a0b400 == 34 [pid = 1790] [id = 612] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8e217800 == 33 [pid = 1790] [id = 615] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21d400 == 32 [pid = 1790] [id = 616] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a7800 == 31 [pid = 1790] [id = 640] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee85000 == 30 [pid = 1790] [id = 638] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x91d48800 == 29 [pid = 1790] [id = 639] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a9c00 == 28 [pid = 1790] [id = 637] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21e000 == 27 [pid = 1790] [id = 636] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49a400 == 26 [pid = 1790] [id = 635] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x9137e800 == 25 [pid = 1790] [id = 633] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x91377800 == 24 [pid = 1790] [id = 634] 05:26:33 INFO - PROCESS | 1790 | --DOCSHELL 0x8e216000 == 23 [pid = 1790] [id = 632] 05:26:33 INFO - PROCESS | 1790 | 1467462393489 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 1790 | 1467462393499 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91f6e000) [pid = 1790] [serial = 1865] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x9130b800) [pid = 1790] [serial = 1833] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x910cf000) [pid = 1790] [serial = 1832] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x925a9400) [pid = 1790] [serial = 1836] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8ee8f800) [pid = 1790] [serial = 1859] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x923cc000) [pid = 1790] [serial = 1835] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8f49f800) [pid = 1790] [serial = 1860] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x9130a400) [pid = 1790] [serial = 1862] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x947e9800) [pid = 1790] [serial = 1839] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x93c18400) [pid = 1790] [serial = 1838] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x95103800) [pid = 1790] [serial = 1842] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x911ef800) [pid = 1790] [serial = 1857] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x910ca400) [pid = 1790] [serial = 1856] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x947f5000) [pid = 1790] [serial = 1841] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x95190800) [pid = 1790] [serial = 1845] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x9518a800) [pid = 1790] [serial = 1844] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x9528b800) [pid = 1790] [serial = 1848] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x952c5800) [pid = 1790] [serial = 1847] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x952d3c00) [pid = 1790] [serial = 1851] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x952d2400) [pid = 1790] [serial = 1850] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x96557c00) [pid = 1790] [serial = 1854] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x96551400) [pid = 1790] [serial = 1853] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x922e0c00) [pid = 1790] [serial = 1868] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x922df400) [pid = 1790] [serial = 1866] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x924a4c00) [pid = 1790] [serial = 1869] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x91310000) [pid = 1790] [serial = 1863] [outer = (nil)] [url = about:blank] 05:26:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e216800 == 24 [pid = 1790] [id = 641] 05:26:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8e21a000) [pid = 1790] [serial = 1924] [outer = (nil)] 05:26:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8e220400) [pid = 1790] [serial = 1925] [outer = 0x8e21a000] 05:26:33 INFO - PROCESS | 1790 | 1467462393730 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8e3b5800) [pid = 1790] [serial = 1926] [outer = 0x8e21a000] 05:26:34 INFO - PROCESS | 1790 | 1467462394568 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]]]}] 05:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2658ms 05:26:34 INFO - PROCESS | 1790 | 1467462394602 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:26:34 INFO - PROCESS | 1790 | 1467462394608 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:26:34 INFO - PROCESS | 1790 | 1467462394615 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 1790 | 1467462394620 Marionette TRACE conn3 <- [1,2538,null,{}] 05:26:34 INFO - PROCESS | 1790 | 1467462394628 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}] 05:26:34 INFO - PROCESS | 1790 | 1467462394636 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:34 INFO - PROCESS | 1790 | 1467462394803 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:26:34 INFO - PROCESS | 1790 | 1467462394817 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 1790 | 1467462394825 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49dc00 == 25 [pid = 1790] [id = 642] 05:26:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x8f49f800) [pid = 1790] [serial = 1927] [outer = (nil)] 05:26:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x8f7c9c00) [pid = 1790] [serial = 1928] [outer = 0x8f49f800] 05:26:34 INFO - PROCESS | 1790 | 1467462394900 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8f7d4000) [pid = 1790] [serial = 1929] [outer = 0x8f49f800] 05:26:35 INFO - PROCESS | 1790 | 1467462395879 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]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1295ms 05:26:35 INFO - PROCESS | 1790 | 1467462395915 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1790 | 1467462395921 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:26:35 INFO - PROCESS | 1790 | 1467462395935 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1790 | 1467462395940 Marionette TRACE conn3 <- [1,2542,null,{}] 05:26:35 INFO - PROCESS | 1790 | 1467462395946 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}] 05:26:35 INFO - PROCESS | 1790 | 1467462395952 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:36 INFO - PROCESS | 1790 | 1467462396140 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:26:36 INFO - PROCESS | 1790 | 1467462396321 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1790 | 1467462396328 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d2400 == 26 [pid = 1790] [id = 643] 05:26:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x910d5000) [pid = 1790] [serial = 1930] [outer = (nil)] 05:26:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91308400) [pid = 1790] [serial = 1931] [outer = 0x910d5000] 05:26:36 INFO - PROCESS | 1790 | 1467462396399 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9134e800) [pid = 1790] [serial = 1932] [outer = 0x910d5000] 05:26:37 INFO - PROCESS | 1790 | 1467462397465 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]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1586ms 05:26:37 INFO - PROCESS | 1790 | 1467462397529 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1790 | 1467462397534 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:26:37 INFO - PROCESS | 1790 | 1467462397542 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1790 | 1467462397552 Marionette TRACE conn3 <- [1,2546,null,{}] 05:26:37 INFO - PROCESS | 1790 | 1467462397574 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}] 05:26:37 INFO - PROCESS | 1790 | 1467462397582 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:37 INFO - PROCESS | 1790 | 1467462397811 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:26:37 INFO - PROCESS | 1790 | 1467462397837 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 1790 | 1467462397844 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49ac00 == 27 [pid = 1790] [id = 644] 05:26:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x911ebc00) [pid = 1790] [serial = 1933] [outer = (nil)] 05:26:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x91d50000) [pid = 1790] [serial = 1934] [outer = 0x911ebc00] 05:26:37 INFO - PROCESS | 1790 | 1467462397931 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91f74400) [pid = 1790] [serial = 1935] [outer = 0x911ebc00] 05:26:38 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91f6fc00) [pid = 1790] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:26:38 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8ee8d000) [pid = 1790] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:26:38 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x92acd400) [pid = 1790] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:26:38 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8f49f400) [pid = 1790] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:26:38 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x922e2000) [pid = 1790] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:26:38 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x8e323800) [pid = 1790] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:26:38 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x910d6c00) [pid = 1790] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:26:38 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91373c00) [pid = 1790] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:26:38 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x8e3be800) [pid = 1790] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:26:39 INFO - PROCESS | 1790 | 1467462399267 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]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1795ms 05:26:39 INFO - PROCESS | 1790 | 1467462399336 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1790 | 1467462399341 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:26:39 INFO - PROCESS | 1790 | 1467462399347 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1790 | 1467462399351 Marionette TRACE conn3 <- [1,2550,null,{}] 05:26:39 INFO - PROCESS | 1790 | 1467462399356 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}] 05:26:39 INFO - PROCESS | 1790 | 1467462399361 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:39 INFO - PROCESS | 1790 | 1467462399516 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:26:39 INFO - PROCESS | 1790 | 1467462399525 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 1790 | 1467462399532 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e8400 == 28 [pid = 1790] [id = 645] 05:26:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x91d4d000) [pid = 1790] [serial = 1936] [outer = (nil)] 05:26:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x922e7c00) [pid = 1790] [serial = 1937] [outer = 0x91d4d000] 05:26:39 INFO - PROCESS | 1790 | 1467462399602 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x923c8800) [pid = 1790] [serial = 1938] [outer = 0x91d4d000] 05:26:40 INFO - PROCESS | 1790 | 1467462400546 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]]]}] 05:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1229ms 05:26:40 INFO - PROCESS | 1790 | 1467462400576 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:26:40 INFO - PROCESS | 1790 | 1467462400580 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:26:40 INFO - PROCESS | 1790 | 1467462400586 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:26:40 INFO - PROCESS | 1790 | 1467462400590 Marionette TRACE conn3 <- [1,2554,null,{}] 05:26:40 INFO - PROCESS | 1790 | 1467462400595 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}] 05:26:40 INFO - PROCESS | 1790 | 1467462400600 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:40 INFO - PROCESS | 1790 | 1467462400749 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:26:40 INFO - PROCESS | 1790 | 1467462400763 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1790 | 1467462400782 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e217000 == 29 [pid = 1790] [id = 646] 05:26:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8e217800) [pid = 1790] [serial = 1939] [outer = (nil)] 05:26:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8e324400) [pid = 1790] [serial = 1940] [outer = 0x8e217800] 05:26:40 INFO - PROCESS | 1790 | 1467462400916 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x8e3be000) [pid = 1790] [serial = 1941] [outer = 0x8e217800] 05:26:42 INFO - PROCESS | 1790 | 1467462402286 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]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1740ms 05:26:42 INFO - PROCESS | 1790 | 1467462402328 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1790 | 1467462402335 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:26:42 INFO - PROCESS | 1790 | 1467462402354 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1790 | 1467462402357 Marionette TRACE conn3 <- [1,2558,null,{}] 05:26:42 INFO - PROCESS | 1790 | 1467462402367 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}] 05:26:42 INFO - PROCESS | 1790 | 1467462402372 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:42 INFO - PROCESS | 1790 | 1467462402555 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:26:42 INFO - PROCESS | 1790 | 1467462402836 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1790 | 1467462402848 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee85000 == 30 [pid = 1790] [id = 647] 05:26:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8f4a1400) [pid = 1790] [serial = 1942] [outer = (nil)] 05:26:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x91308000) [pid = 1790] [serial = 1943] [outer = 0x8f4a1400] 05:26:42 INFO - PROCESS | 1790 | 1467462402935 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91350800) [pid = 1790] [serial = 1944] [outer = 0x8f4a1400] 05:26:44 INFO - PROCESS | 1790 | 1467462404137 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]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1850ms 05:26:44 INFO - PROCESS | 1790 | 1467462404195 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1790 | 1467462404201 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:26:44 INFO - PROCESS | 1790 | 1467462404212 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1790 | 1467462404216 Marionette TRACE conn3 <- [1,2562,null,{}] 05:26:44 INFO - PROCESS | 1790 | 1467462404237 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}] 05:26:44 INFO - PROCESS | 1790 | 1467462404244 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:44 INFO - PROCESS | 1790 | 1467462404469 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:26:44 INFO - PROCESS | 1790 | 1467462404711 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1790 | 1467462404719 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49d400 == 31 [pid = 1790] [id = 648] 05:26:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x910d2000) [pid = 1790] [serial = 1945] [outer = (nil)] 05:26:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x923d6000) [pid = 1790] [serial = 1946] [outer = 0x910d2000] 05:26:44 INFO - PROCESS | 1790 | 1467462404803 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x925a2000) [pid = 1790] [serial = 1947] [outer = 0x910d2000] 05:26:45 INFO - PROCESS | 1790 | 1467462405918 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]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1750ms 05:26:45 INFO - PROCESS | 1790 | 1467462405962 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:26:45 INFO - PROCESS | 1790 | 1467462405967 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:26:45 INFO - PROCESS | 1790 | 1467462405974 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1790 | 1467462405980 Marionette TRACE conn3 <- [1,2566,null,{}] 05:26:45 INFO - PROCESS | 1790 | 1467462405996 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}] 05:26:46 INFO - PROCESS | 1790 | 1467462406005 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:46 INFO - PROCESS | 1790 | 1467462406204 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:26:46 INFO - PROCESS | 1790 | 1467462406450 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1790 | 1467462406459 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e7800 == 32 [pid = 1790] [id = 649] 05:26:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x925b0400) [pid = 1790] [serial = 1948] [outer = (nil)] 05:26:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x929e3c00) [pid = 1790] [serial = 1949] [outer = 0x925b0400] 05:26:46 INFO - PROCESS | 1790 | 1467462406593 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x929e9800) [pid = 1790] [serial = 1950] [outer = 0x925b0400] 05:26:47 INFO - PROCESS | 1790 | 1467462407846 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]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1888ms 05:26:47 INFO - PROCESS | 1790 | 1467462407861 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1790 | 1467462407866 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:26:47 INFO - PROCESS | 1790 | 1467462407884 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1790 | 1467462407888 Marionette TRACE conn3 <- [1,2570,null,{}] 05:26:47 INFO - PROCESS | 1790 | 1467462407898 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}] 05:26:47 INFO - PROCESS | 1790 | 1467462407903 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:48 INFO - PROCESS | 1790 | 1467462408075 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:26:48 INFO - PROCESS | 1790 | 1467462408426 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1790 | 1467462408439 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:48 INFO - PROCESS | 1790 | --DOCSHELL 0x91d4f400 == 31 [pid = 1790] [id = 597] 05:26:48 INFO - PROCESS | 1790 | --DOCSHELL 0x911f0000 == 30 [pid = 1790] [id = 596] 05:26:48 INFO - PROCESS | 1790 | --DOCSHELL 0x8e327000 == 29 [pid = 1790] [id = 595] 05:26:48 INFO - PROCESS | 1790 | --DOCSHELL 0x91302c00 == 28 [pid = 1790] [id = 594] 05:26:48 INFO - PROCESS | 1790 | --DOCSHELL 0x911e8400 == 27 [pid = 1790] [id = 645] 05:26:48 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49ac00 == 26 [pid = 1790] [id = 644] 05:26:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b5c00 == 27 [pid = 1790] [id = 650] 05:26:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8ee88800) [pid = 1790] [serial = 1951] [outer = (nil)] 05:26:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8f7c8400) [pid = 1790] [serial = 1952] [outer = 0x8ee88800] 05:26:48 INFO - PROCESS | 1790 | 1467462408543 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x910cb800) [pid = 1790] [serial = 1953] [outer = 0x8ee88800] 05:26:48 INFO - PROCESS | 1790 | --DOCSHELL 0x910d2400 == 26 [pid = 1790] [id = 643] 05:26:48 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49dc00 == 25 [pid = 1790] [id = 642] 05:26:48 INFO - PROCESS | 1790 | --DOCSHELL 0x8e216800 == 24 [pid = 1790] [id = 641] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x92ac5c00) [pid = 1790] [serial = 1892] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x92acdc00) [pid = 1790] [serial = 1893] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x925ab000) [pid = 1790] [serial = 1872] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x925a6400) [pid = 1790] [serial = 1871] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x92ad2c00) [pid = 1790] [serial = 1880] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x92adf400) [pid = 1790] [serial = 1881] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x910d3c00) [pid = 1790] [serial = 1874] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91351800) [pid = 1790] [serial = 1875] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x925acc00) [pid = 1790] [serial = 1877] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x927e3400) [pid = 1790] [serial = 1878] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e32d000) [pid = 1790] [serial = 1883] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8e3c3000) [pid = 1790] [serial = 1884] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x91301400) [pid = 1790] [serial = 1886] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x91358800) [pid = 1790] [serial = 1887] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x922e6000) [pid = 1790] [serial = 1889] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91d4fc00) [pid = 1790] [serial = 1896] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x925a1800) [pid = 1790] [serial = 1890] [outer = (nil)] [url = about:blank] 05:26:48 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x910d8400) [pid = 1790] [serial = 1895] [outer = (nil)] [url = about:blank] 05:26:49 INFO - PROCESS | 1790 | 1467462409442 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]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1600ms 05:26:49 INFO - PROCESS | 1790 | 1467462409477 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1790 | 1467462409485 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:26:49 INFO - PROCESS | 1790 | 1467462409495 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1790 | 1467462409500 Marionette TRACE conn3 <- [1,2574,null,{}] 05:26:49 INFO - PROCESS | 1790 | 1467462409506 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}] 05:26:49 INFO - PROCESS | 1790 | 1467462409510 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:49 INFO - PROCESS | 1790 | 1467462409687 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:26:49 INFO - PROCESS | 1790 | 1467462409834 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1790 | 1467462409841 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee85400 == 25 [pid = 1790] [id = 651] 05:26:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x91303800) [pid = 1790] [serial = 1954] [outer = (nil)] 05:26:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91353400) [pid = 1790] [serial = 1955] [outer = 0x91303800] 05:26:49 INFO - PROCESS | 1790 | 1467462409915 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x91375400) [pid = 1790] [serial = 1956] [outer = 0x91303800] 05:26:50 INFO - PROCESS | 1790 | 1467462410777 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]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1335ms 05:26:50 INFO - PROCESS | 1790 | 1467462410832 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1790 | 1467462410836 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:26:50 INFO - PROCESS | 1790 | 1467462410847 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1790 | 1467462410853 Marionette TRACE conn3 <- [1,2578,null,{}] 05:26:50 INFO - PROCESS | 1790 | 1467462410869 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}] 05:26:50 INFO - PROCESS | 1790 | 1467462410878 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:51 INFO - PROCESS | 1790 | 1467462411099 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:26:51 INFO - PROCESS | 1790 | 1467462411348 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1790 | 1467462411364 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x91352400 == 26 [pid = 1790] [id = 652] 05:26:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x922e5000) [pid = 1790] [serial = 1957] [outer = (nil)] 05:26:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x924adc00) [pid = 1790] [serial = 1958] [outer = 0x922e5000] 05:26:51 INFO - PROCESS | 1790 | 1467462411629 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x925ac800) [pid = 1790] [serial = 1959] [outer = 0x922e5000] 05:26:52 INFO - PROCESS | 1790 | 1467462412587 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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1789ms 05:26:52 INFO - PROCESS | 1790 | 1467462412637 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1790 | 1467462412642 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:26:52 INFO - PROCESS | 1790 | 1467462412655 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1790 | 1467462412657 Marionette TRACE conn3 <- [1,2582,null,{}] 05:26:52 INFO - PROCESS | 1790 | 1467462412663 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}] 05:26:52 INFO - PROCESS | 1790 | 1467462412668 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:52 INFO - PROCESS | 1790 | 1467462412923 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:26:52 INFO - PROCESS | 1790 | 1467462412952 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 1790 | 1467462412961 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49c800 == 27 [pid = 1790] [id = 653] 05:26:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x924afc00) [pid = 1790] [serial = 1960] [outer = (nil)] 05:26:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x929e6000) [pid = 1790] [serial = 1961] [outer = 0x924afc00] 05:26:53 INFO - PROCESS | 1790 | 1467462413039 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x92ac7000) [pid = 1790] [serial = 1962] [outer = 0x924afc00] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x911ed800) [pid = 1790] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8f7cb000) [pid = 1790] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x911ebc00) [pid = 1790] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8f49f800) [pid = 1790] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8e21c000) [pid = 1790] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x9137ec00) [pid = 1790] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91f6c000) [pid = 1790] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8e32c400) [pid = 1790] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x910d5000) [pid = 1790] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x95105000) [pid = 1790] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8e21a000) [pid = 1790] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x92ac3400) [pid = 1790] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:26:53 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x923d0c00) [pid = 1790] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:26:54 INFO - PROCESS | 1790 | 1467462414084 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1485ms 05:26:54 INFO - PROCESS | 1790 | 1467462414141 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1790 | 1467462414146 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:26:54 INFO - PROCESS | 1790 | 1467462414159 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1790 | 1467462414162 Marionette TRACE conn3 <- [1,2586,null,{}] 05:26:54 INFO - PROCESS | 1790 | 1467462414168 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}] 05:26:54 INFO - PROCESS | 1790 | 1467462414173 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:54 INFO - PROCESS | 1790 | 1467462414338 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:26:54 INFO - PROCESS | 1790 | 1467462414491 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1790 | 1467462414502 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32c400 == 28 [pid = 1790] [id = 654] 05:26:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x8f7c9400) [pid = 1790] [serial = 1963] [outer = (nil)] 05:26:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x927e5400) [pid = 1790] [serial = 1964] [outer = 0x8f7c9400] 05:26:54 INFO - PROCESS | 1790 | 1467462414573 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x929e7c00) [pid = 1790] [serial = 1965] [outer = 0x8f7c9400] 05:26:55 INFO - PROCESS | 1790 | 1467462415498 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]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1387ms 05:26:55 INFO - PROCESS | 1790 | 1467462415547 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1790 | 1467462415555 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:26:55 INFO - PROCESS | 1790 | 1467462415564 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1790 | 1467462415570 Marionette TRACE conn3 <- [1,2590,null,{}] 05:26:55 INFO - PROCESS | 1790 | 1467462415591 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}] 05:26:55 INFO - PROCESS | 1790 | 1467462415600 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:55 INFO - PROCESS | 1790 | 1467462415921 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:26:56 INFO - PROCESS | 1790 | 1467462416064 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1790 | 1467462416080 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7ca400 == 29 [pid = 1790] [id = 655] 05:26:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x910d6c00) [pid = 1790] [serial = 1966] [outer = (nil)] 05:26:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x911ed800) [pid = 1790] [serial = 1967] [outer = 0x910d6c00] 05:26:56 INFO - PROCESS | 1790 | 1467462416235 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91304000) [pid = 1790] [serial = 1968] [outer = 0x910d6c00] 05:26:57 INFO - PROCESS | 1790 | 1467462417292 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]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1800ms 05:26:57 INFO - PROCESS | 1790 | 1467462417365 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 1790 | 1467462417373 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:26:57 INFO - PROCESS | 1790 | 1467462417385 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 1790 | 1467462417390 Marionette TRACE conn3 <- [1,2594,null,{}] 05:26:57 INFO - PROCESS | 1790 | 1467462417399 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}] 05:26:57 INFO - PROCESS | 1790 | 1467462417404 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:57 INFO - PROCESS | 1790 | 1467462417635 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:26:57 INFO - PROCESS | 1790 | 1467462417878 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 1790 | 1467462417887 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee82800 == 30 [pid = 1790] [id = 656] 05:26:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x91354c00) [pid = 1790] [serial = 1969] [outer = (nil)] 05:26:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x923d5c00) [pid = 1790] [serial = 1970] [outer = 0x91354c00] 05:26:58 INFO - PROCESS | 1790 | 1467462418021 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x925a6c00) [pid = 1790] [serial = 1971] [outer = 0x91354c00] 05:26:59 INFO - PROCESS | 1790 | 1467462419083 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]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1754ms 05:26:59 INFO - PROCESS | 1790 | 1467462419140 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1790 | 1467462419143 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:26:59 INFO - PROCESS | 1790 | 1467462419151 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1790 | 1467462419157 Marionette TRACE conn3 <- [1,2598,null,{}] 05:26:59 INFO - PROCESS | 1790 | 1467462419175 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}] 05:26:59 INFO - PROCESS | 1790 | 1467462419184 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:59 INFO - PROCESS | 1790 | 1467462419544 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:26:59 INFO - PROCESS | 1790 | 1467462419757 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 1790 | 1467462419771 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:26:59 INFO - PROCESS | 1790 | ++DOCSHELL 0x92adb400 == 31 [pid = 1790] [id = 657] 05:26:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92adc800) [pid = 1790] [serial = 1972] [outer = (nil)] 05:26:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x92dd9800) [pid = 1790] [serial = 1973] [outer = 0x92adc800] 05:26:59 INFO - PROCESS | 1790 | 1467462419856 Marionette DEBUG loaded listener.js 05:26:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x92fa9000) [pid = 1790] [serial = 1974] [outer = 0x92adc800] 05:27:00 INFO - PROCESS | 1790 | 1467462420882 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]]]}] 05:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1794ms 05:27:00 INFO - PROCESS | 1790 | 1467462420947 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:27:00 INFO - PROCESS | 1790 | 1467462420952 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:27:00 INFO - PROCESS | 1790 | 1467462420958 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:27:00 INFO - PROCESS | 1790 | 1467462420962 Marionette TRACE conn3 <- [1,2602,null,{}] 05:27:00 INFO - PROCESS | 1790 | 1467462420968 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}] 05:27:00 INFO - PROCESS | 1790 | 1467462420973 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:01 INFO - PROCESS | 1790 | 1467462421261 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:27:01 INFO - PROCESS | 1790 | 1467462421633 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1790 | 1467462421644 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e327800 == 32 [pid = 1790] [id = 658] 05:27:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x922e3800) [pid = 1790] [serial = 1975] [outer = (nil)] 05:27:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x93a0a400) [pid = 1790] [serial = 1976] [outer = 0x922e3800] 05:27:01 INFO - PROCESS | 1790 | 1467462421784 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x93c12400) [pid = 1790] [serial = 1977] [outer = 0x922e3800] 05:27:03 INFO - PROCESS | 1790 | 1467462423039 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]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2133ms 05:27:03 INFO - PROCESS | 1790 | 1467462423092 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1790 | 1467462423096 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:27:03 INFO - PROCESS | 1790 | 1467462423103 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1790 | 1467462423107 Marionette TRACE conn3 <- [1,2606,null,{}] 05:27:03 INFO - PROCESS | 1790 | 1467462423112 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}] 05:27:03 INFO - PROCESS | 1790 | 1467462423118 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:03 INFO - PROCESS | 1790 | 1467462423300 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:27:03 INFO - PROCESS | 1790 | 1467462423487 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 1790 | 1467462423496 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a08400 == 33 [pid = 1790] [id = 659] 05:27:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x93a0ac00) [pid = 1790] [serial = 1978] [outer = (nil)] 05:27:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x947ea000) [pid = 1790] [serial = 1979] [outer = 0x93a0ac00] 05:27:03 INFO - PROCESS | 1790 | 1467462423579 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x947edc00) [pid = 1790] [serial = 1980] [outer = 0x93a0ac00] 05:27:04 INFO - PROCESS | 1790 | 1467462424614 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]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1581ms 05:27:04 INFO - PROCESS | 1790 | 1467462424686 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1790 | 1467462424690 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:27:04 INFO - PROCESS | 1790 | 1467462424696 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1790 | 1467462424700 Marionette TRACE conn3 <- [1,2610,null,{}] 05:27:04 INFO - PROCESS | 1790 | 1467462424706 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}] 05:27:04 INFO - PROCESS | 1790 | 1467462424717 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:05 INFO - PROCESS | 1790 | 1467462424999 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:27:05 INFO - PROCESS | 1790 | 1467462425252 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 1790 | 1467462425260 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a1800 == 34 [pid = 1790] [id = 660] 05:27:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92acfc00) [pid = 1790] [serial = 1981] [outer = (nil)] 05:27:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x9518a800) [pid = 1790] [serial = 1982] [outer = 0x92acfc00] 05:27:05 INFO - PROCESS | 1790 | 1467462425369 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x95283000) [pid = 1790] [serial = 1983] [outer = 0x92acfc00] 05:27:06 INFO - PROCESS | 1790 | 1467462426362 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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:27:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1739ms 05:27:06 INFO - PROCESS | 1790 | 1467462426438 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1790 | 1467462426442 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:27:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:27:06 INFO - PROCESS | 1790 | 1467462426448 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1790 | 1467462426452 Marionette TRACE conn3 <- [1,2614,null,{}] 05:27:06 INFO - PROCESS | 1790 | 1467462426458 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}] 05:27:06 INFO - PROCESS | 1790 | 1467462426463 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:06 INFO - PROCESS | 1790 | 1467462426770 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:27:07 INFO - PROCESS | 1790 | 1467462427143 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 1790 | 1467462427153 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21a800 == 35 [pid = 1790] [id = 661] 05:27:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x8e32cc00) [pid = 1790] [serial = 1984] [outer = (nil)] 05:27:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8f7d2000) [pid = 1790] [serial = 1985] [outer = 0x8e32cc00] 05:27:07 INFO - PROCESS | 1790 | 1467462427246 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x91373000) [pid = 1790] [serial = 1986] [outer = 0x8e32cc00] 05:27:08 INFO - PROCESS | 1790 | 1467462428169 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]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:27:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1783ms 05:27:08 INFO - PROCESS | 1790 | 1467462428234 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 1790 | 1467462428238 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:27:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:27:08 INFO - PROCESS | 1790 | 1467462428244 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1790 | 1467462428247 Marionette TRACE conn3 <- [1,2618,null,{}] 05:27:08 INFO - PROCESS | 1790 | 1467462428253 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}] 05:27:08 INFO - PROCESS | 1790 | 1467462428259 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:08 INFO - PROCESS | 1790 | 1467462428437 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:27:08 INFO - PROCESS | 1790 | 1467462428887 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1790 | 1467462428902 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3ba400 == 36 [pid = 1790] [id = 662] 05:27:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8e3bfc00) [pid = 1790] [serial = 1987] [outer = (nil)] 05:27:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x8ee89c00) [pid = 1790] [serial = 1988] [outer = 0x8e3bfc00] 05:27:09 INFO - PROCESS | 1790 | 1467462429020 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x8f7ca000) [pid = 1790] [serial = 1989] [outer = 0x8e3bfc00] 05:27:10 INFO - PROCESS | 1790 | 1467462429998 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]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:27:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1834ms 05:27:10 INFO - PROCESS | 1790 | 1467462430082 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1790 | 1467462430088 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:27:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:27:10 INFO - PROCESS | 1790 | 1467462430098 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1790 | 1467462430103 Marionette TRACE conn3 <- [1,2622,null,{}] 05:27:10 INFO - PROCESS | 1790 | 1467462430111 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}] 05:27:10 INFO - PROCESS | 1790 | 1467462430119 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:10 INFO - PROCESS | 1790 | 1467462430300 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:27:10 INFO - PROCESS | 1790 | 1467462430504 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 1790 | 1467462430513 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x910c9400 == 35 [pid = 1790] [id = 605] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x922df000 == 34 [pid = 1790] [id = 606] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e321c00 == 33 [pid = 1790] [id = 600] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee85000 == 32 [pid = 1790] [id = 647] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x923d7000 == 31 [pid = 1790] [id = 599] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bc400 == 30 [pid = 1790] [id = 607] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c4800 == 29 [pid = 1790] [id = 609] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x922e7800 == 28 [pid = 1790] [id = 649] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32b800 == 27 [pid = 1790] [id = 608] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49d400 == 26 [pid = 1790] [id = 648] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e217000 == 25 [pid = 1790] [id = 646] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x9137bc00 == 24 [pid = 1790] [id = 603] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x927de400 == 23 [pid = 1790] [id = 602] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e216c00 == 22 [pid = 1790] [id = 604] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8e327400 == 21 [pid = 1790] [id = 598] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49a800 == 20 [pid = 1790] [id = 601] 05:27:11 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee89800 == 19 [pid = 1790] [id = 610] 05:27:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e213400 == 20 [pid = 1790] [id = 663] 05:27:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x8e216c00) [pid = 1790] [serial = 1990] [outer = (nil)] 05:27:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x8e220000) [pid = 1790] [serial = 1991] [outer = 0x8e216c00] 05:27:11 INFO - PROCESS | 1790 | 1467462431736 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x8e32fc00) [pid = 1790] [serial = 1992] [outer = 0x8e216c00] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x9518bc00) [pid = 1790] [serial = 1913] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x923d7400) [pid = 1790] [serial = 1923] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x91f74400) [pid = 1790] [serial = 1935] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x95283c00) [pid = 1790] [serial = 1914] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8f7c9c00) [pid = 1790] [serial = 1928] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x8e3b8000) [pid = 1790] [serial = 1899] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x925b0000) [pid = 1790] [serial = 1904] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x924ad400) [pid = 1790] [serial = 1902] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x95107400) [pid = 1790] [serial = 1911] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x91308400) [pid = 1790] [serial = 1931] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x91d43c00) [pid = 1790] [serial = 1922] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x9535c800) [pid = 1790] [serial = 1919] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x95101800) [pid = 1790] [serial = 1910] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8e3b5800) [pid = 1790] [serial = 1926] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e220400) [pid = 1790] [serial = 1925] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91d50000) [pid = 1790] [serial = 1934] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x92dd7c00) [pid = 1790] [serial = 1905] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e328800) [pid = 1790] [serial = 1898] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8f7d4000) [pid = 1790] [serial = 1929] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x93c14400) [pid = 1790] [serial = 1907] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x96550400) [pid = 1790] [serial = 1920] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x922e5400) [pid = 1790] [serial = 1901] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x9528e000) [pid = 1790] [serial = 1916] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x952cdc00) [pid = 1790] [serial = 1917] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x947eac00) [pid = 1790] [serial = 1908] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x9134e800) [pid = 1790] [serial = 1932] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x922e7c00) [pid = 1790] [serial = 1937] [outer = (nil)] [url = about:blank] 05:27:12 INFO - PROCESS | 1790 | 1467462432962 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]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:27:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2890ms 05:27:12 INFO - PROCESS | 1790 | 1467462432990 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1790 | 1467462432996 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:27:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:27:13 INFO - PROCESS | 1790 | 1467462433005 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1790 | 1467462433008 Marionette TRACE conn3 <- [1,2626,null,{}] 05:27:13 INFO - PROCESS | 1790 | 1467462433016 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}] 05:27:13 INFO - PROCESS | 1790 | 1467462433022 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:13 INFO - PROCESS | 1790 | 1467462433198 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:27:13 INFO - PROCESS | 1790 | 1467462433354 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1790 | 1467462433366 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee90c00 == 21 [pid = 1790] [id = 664] 05:27:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8f49a800) [pid = 1790] [serial = 1993] [outer = (nil)] 05:27:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x8f7cc000) [pid = 1790] [serial = 1994] [outer = 0x8f49a800] 05:27:13 INFO - PROCESS | 1790 | 1467462433442 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x910c9c00) [pid = 1790] [serial = 1995] [outer = 0x8f49a800] 05:27:14 INFO - PROCESS | 1790 | 1467462434314 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]]]}] 05:27:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:27:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1382ms 05:27:14 INFO - PROCESS | 1790 | 1467462434387 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1790 | 1467462434395 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:27:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:27:14 INFO - PROCESS | 1790 | 1467462434407 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1790 | 1467462434411 Marionette TRACE conn3 <- [1,2630,null,{}] 05:27:14 INFO - PROCESS | 1790 | 1467462434417 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}] 05:27:14 INFO - PROCESS | 1790 | 1467462434423 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:14 INFO - PROCESS | 1790 | 1467462434614 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:27:14 INFO - PROCESS | 1790 | 1467462434800 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 1790 | 1467462434809 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a9000 == 22 [pid = 1790] [id = 665] 05:27:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8f7ce000) [pid = 1790] [serial = 1996] [outer = (nil)] 05:27:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x9134ec00) [pid = 1790] [serial = 1997] [outer = 0x8f7ce000] 05:27:14 INFO - PROCESS | 1790 | 1467462434900 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91378000) [pid = 1790] [serial = 1998] [outer = 0x8f7ce000] 05:27:15 INFO - PROCESS | 1790 | 1467462435959 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]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:27:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1587ms 05:27:15 INFO - PROCESS | 1790 | 1467462435996 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1790 | 1467462436002 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:27:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:27:16 INFO - PROCESS | 1790 | 1467462436012 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1790 | 1467462436020 Marionette TRACE conn3 <- [1,2634,null,{}] 05:27:16 INFO - PROCESS | 1790 | 1467462436048 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}] 05:27:16 INFO - PROCESS | 1790 | 1467462436057 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:16 INFO - PROCESS | 1790 | 1467462436295 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:27:16 INFO - PROCESS | 1790 | 1467462436321 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1790 | 1467462436329 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:16 INFO - PROCESS | 1790 | ++DOCSHELL 0x9134fc00 == 23 [pid = 1790] [id = 666] 05:27:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x91f79800) [pid = 1790] [serial = 1999] [outer = (nil)] 05:27:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x922e8400) [pid = 1790] [serial = 2000] [outer = 0x91f79800] 05:27:16 INFO - PROCESS | 1790 | 1467462436401 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x923d3000) [pid = 1790] [serial = 2001] [outer = 0x91f79800] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x91d4d000) [pid = 1790] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8f7c9400) [pid = 1790] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x924afc00) [pid = 1790] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8f4a1400) [pid = 1790] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x910d2000) [pid = 1790] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x925b0400) [pid = 1790] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91303800) [pid = 1790] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x8e217800) [pid = 1790] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x8ee88800) [pid = 1790] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:27:17 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x922e5000) [pid = 1790] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:27:17 INFO - PROCESS | 1790 | 1467462437923 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]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:27:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1955ms 05:27:17 INFO - PROCESS | 1790 | 1467462437966 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 1790 | 1467462437970 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:27:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:27:17 INFO - PROCESS | 1790 | 1467462437977 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 1790 | 1467462437980 Marionette TRACE conn3 <- [1,2638,null,{}] 05:27:17 INFO - PROCESS | 1790 | 1467462437986 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}] 05:27:17 INFO - PROCESS | 1790 | 1467462437991 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:18 INFO - PROCESS | 1790 | 1467462438140 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:27:18 INFO - PROCESS | 1790 | 1467462438154 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1790 | 1467462438164 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e217800 == 24 [pid = 1790] [id = 667] 05:27:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8f7d3400) [pid = 1790] [serial = 2002] [outer = (nil)] 05:27:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x922df800) [pid = 1790] [serial = 2003] [outer = 0x8f7d3400] 05:27:18 INFO - PROCESS | 1790 | 1467462438235 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x923c9800) [pid = 1790] [serial = 2004] [outer = 0x8f7d3400] 05:27:19 INFO - PROCESS | 1790 | 1467462439133 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:27:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1198ms 05:27:19 INFO - PROCESS | 1790 | 1467462439176 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1790 | 1467462439180 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:27:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:27:19 INFO - PROCESS | 1790 | 1467462439187 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1790 | 1467462439191 Marionette TRACE conn3 <- [1,2642,null,{}] 05:27:19 INFO - PROCESS | 1790 | 1467462439197 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}] 05:27:19 INFO - PROCESS | 1790 | 1467462439202 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:19 INFO - PROCESS | 1790 | 1467462439369 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:27:19 INFO - PROCESS | 1790 | 1467462439606 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1790 | 1467462439617 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e219400 == 25 [pid = 1790] [id = 668] 05:27:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x8e21b000) [pid = 1790] [serial = 2005] [outer = (nil)] 05:27:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8e326400) [pid = 1790] [serial = 2006] [outer = 0x8e21b000] 05:27:19 INFO - PROCESS | 1790 | 1467462439706 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8e3c1800) [pid = 1790] [serial = 2007] [outer = 0x8e21b000] 05:27:20 INFO - PROCESS | 1790 | 1467462440724 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]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:27:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1582ms 05:27:20 INFO - PROCESS | 1790 | 1467462440773 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1790 | 1467462440780 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:27:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:27:20 INFO - PROCESS | 1790 | 1467462440788 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1790 | 1467462440793 Marionette TRACE conn3 <- [1,2646,null,{}] 05:27:20 INFO - PROCESS | 1790 | 1467462440803 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}] 05:27:20 INFO - PROCESS | 1790 | 1467462440812 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:21 INFO - PROCESS | 1790 | 1467462441046 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:27:21 INFO - PROCESS | 1790 | 1467462441298 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 1790 | 1467462441307 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e220800 == 26 [pid = 1790] [id = 669] 05:27:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x911ee000) [pid = 1790] [serial = 2008] [outer = (nil)] 05:27:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x9130c800) [pid = 1790] [serial = 2009] [outer = 0x911ee000] 05:27:21 INFO - PROCESS | 1790 | 1467462441461 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x91372c00) [pid = 1790] [serial = 2010] [outer = 0x911ee000] 05:27:22 INFO - PROCESS | 1790 | 1467462442516 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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:27:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1787ms 05:27:22 INFO - PROCESS | 1790 | 1467462442580 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 1790 | 1467462442587 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:27:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:27:22 INFO - PROCESS | 1790 | 1467462442594 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1790 | 1467462442599 Marionette TRACE conn3 <- [1,2650,null,{}] 05:27:22 INFO - PROCESS | 1790 | 1467462442608 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}] 05:27:22 INFO - PROCESS | 1790 | 1467462442613 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:22 INFO - PROCESS | 1790 | 1467462442880 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:27:23 INFO - PROCESS | 1790 | 1467462443166 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1790 | 1467462443178 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x922df000 == 27 [pid = 1790] [id = 670] 05:27:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x924a1400) [pid = 1790] [serial = 2011] [outer = (nil)] 05:27:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x924aac00) [pid = 1790] [serial = 2012] [outer = 0x924a1400] 05:27:23 INFO - PROCESS | 1790 | 1467462443307 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x925a8400) [pid = 1790] [serial = 2013] [outer = 0x924a1400] 05:27:24 INFO - PROCESS | 1790 | 1467462444292 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]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:27:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1742ms 05:27:24 INFO - PROCESS | 1790 | 1467462444338 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1790 | 1467462444343 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:27:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:27:24 INFO - PROCESS | 1790 | 1467462444360 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1790 | 1467462444370 Marionette TRACE conn3 <- [1,2654,null,{}] 05:27:24 INFO - PROCESS | 1790 | 1467462444377 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}] 05:27:24 INFO - PROCESS | 1790 | 1467462444384 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:24 INFO - PROCESS | 1790 | 1467462444624 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:27:25 INFO - PROCESS | 1790 | 1467462444973 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 1790 | 1467462444987 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e329800 == 28 [pid = 1790] [id = 671] 05:27:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x924a9400) [pid = 1790] [serial = 2014] [outer = (nil)] 05:27:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x929e6800) [pid = 1790] [serial = 2015] [outer = 0x924a9400] 05:27:25 INFO - PROCESS | 1790 | 1467462445132 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x929e5400) [pid = 1790] [serial = 2016] [outer = 0x924a9400] 05:27:26 INFO - PROCESS | 1790 | 1467462446144 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]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:27:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1855ms 05:27:26 INFO - PROCESS | 1790 | 1467462446207 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:27:26 INFO - PROCESS | 1790 | 1467462446212 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:27:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:27:26 INFO - PROCESS | 1790 | 1467462446218 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1790 | 1467462446221 Marionette TRACE conn3 <- [1,2658,null,{}] 05:27:26 INFO - PROCESS | 1790 | 1467462446227 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}] 05:27:26 INFO - PROCESS | 1790 | 1467462446233 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:26 INFO - PROCESS | 1790 | 1467462446415 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:27:26 INFO - PROCESS | 1790 | 1467462446602 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 1790 | 1467462446612 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:26 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21ec00 == 29 [pid = 1790] [id = 672] 05:27:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x8ee82400) [pid = 1790] [serial = 2017] [outer = (nil)] 05:27:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92ad4000) [pid = 1790] [serial = 2018] [outer = 0x8ee82400] 05:27:26 INFO - PROCESS | 1790 | 1467462446735 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x92adac00) [pid = 1790] [serial = 2019] [outer = 0x8ee82400] 05:27:27 INFO - PROCESS | 1790 | 1467462447723 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]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:27:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1580ms 05:27:27 INFO - PROCESS | 1790 | 1467462447800 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:27:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:27:27 INFO - PROCESS | 1790 | 1467462447804 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:27:27 INFO - PROCESS | 1790 | 1467462447811 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1790 | 1467462447815 Marionette TRACE conn3 <- [1,2662,null,{}] 05:27:27 INFO - PROCESS | 1790 | 1467462447821 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}] 05:27:27 INFO - PROCESS | 1790 | 1467462447826 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:28 INFO - PROCESS | 1790 | 1467462448063 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:27:28 INFO - PROCESS | 1790 | 1467462448327 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 1790 | 1467462448346 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b9800 == 30 [pid = 1790] [id = 673] 05:27:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x910d8800) [pid = 1790] [serial = 2020] [outer = (nil)] 05:27:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x92dd6c00) [pid = 1790] [serial = 2021] [outer = 0x910d8800] 05:27:28 INFO - PROCESS | 1790 | 1467462448509 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x93c0e000) [pid = 1790] [serial = 2022] [outer = 0x910d8800] 05:27:29 INFO - PROCESS | 1790 | 1467462449714 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]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:27:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1991ms 05:27:29 INFO - PROCESS | 1790 | 1467462449803 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1790 | 1467462449809 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:27:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:27:29 INFO - PROCESS | 1790 | 1467462449819 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1790 | 1467462449824 Marionette TRACE conn3 <- [1,2666,null,{}] 05:27:29 INFO - PROCESS | 1790 | 1467462449864 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}] 05:27:29 INFO - PROCESS | 1790 | 1467462449872 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:30 INFO - PROCESS | 1790 | 1467462450048 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:27:30 INFO - PROCESS | 1790 | 1467462450318 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1790 | 1467462450339 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49dc00 == 31 [pid = 1790] [id = 674] 05:27:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8f49e000) [pid = 1790] [serial = 2023] [outer = (nil)] 05:27:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8f4a9c00) [pid = 1790] [serial = 2024] [outer = 0x8f49e000] 05:27:30 INFO - PROCESS | 1790 | 1467462450462 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x910d2800) [pid = 1790] [serial = 2025] [outer = 0x8f49e000] 05:27:31 INFO - PROCESS | 1790 | --DOCSHELL 0x8e217800 == 30 [pid = 1790] [id = 667] 05:27:31 INFO - PROCESS | 1790 | --DOCSHELL 0x9134fc00 == 29 [pid = 1790] [id = 666] 05:27:31 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a9000 == 28 [pid = 1790] [id = 665] 05:27:31 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee90c00 == 27 [pid = 1790] [id = 664] 05:27:31 INFO - PROCESS | 1790 | --DOCSHELL 0x8e213400 == 26 [pid = 1790] [id = 663] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x923c8800) [pid = 1790] [serial = 1938] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x929e6000) [pid = 1790] [serial = 1961] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x91308000) [pid = 1790] [serial = 1943] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x91350800) [pid = 1790] [serial = 1944] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x923d6000) [pid = 1790] [serial = 1946] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x925a2000) [pid = 1790] [serial = 1947] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x929e3c00) [pid = 1790] [serial = 1949] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x929e9800) [pid = 1790] [serial = 1950] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x91353400) [pid = 1790] [serial = 1955] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x91375400) [pid = 1790] [serial = 1956] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e324400) [pid = 1790] [serial = 1940] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8e3be000) [pid = 1790] [serial = 1941] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8f7c8400) [pid = 1790] [serial = 1952] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x910cb800) [pid = 1790] [serial = 1953] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x924adc00) [pid = 1790] [serial = 1958] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x925ac800) [pid = 1790] [serial = 1959] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x92ac7000) [pid = 1790] [serial = 1962] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x929e7c00) [pid = 1790] [serial = 1965] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x927e5400) [pid = 1790] [serial = 1964] [outer = (nil)] [url = about:blank] 05:27:31 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:31 INFO - PROCESS | 1790 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:27:32 INFO - PROCESS | 1790 | 1467462451996 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]]]}] 05:27:32 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) 05:27:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2212ms 05:27:32 INFO - PROCESS | 1790 | 1467462452030 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 1790 | 1467462452037 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:27:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:27:32 INFO - PROCESS | 1790 | 1467462452053 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1790 | 1467462452058 Marionette TRACE conn3 <- [1,2670,null,{}] 05:27:32 INFO - PROCESS | 1790 | 1467462452064 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}] 05:27:32 INFO - PROCESS | 1790 | 1467462452070 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:32 INFO - PROCESS | 1790 | 1467462452290 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:27:32 INFO - PROCESS | 1790 | 1467462452464 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 1790 | 1467462452474 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bf000 == 27 [pid = 1790] [id = 675] 05:27:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x910cf000) [pid = 1790] [serial = 2026] [outer = (nil)] 05:27:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x911f0800) [pid = 1790] [serial = 2027] [outer = 0x910cf000] 05:27:32 INFO - PROCESS | 1790 | 1467462452548 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x91353400) [pid = 1790] [serial = 2028] [outer = 0x910cf000] 05:27:33 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:33 INFO - PROCESS | 1790 | 1467462453882 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"]]]}] 05:27:33 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 05:27:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:27:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1881ms 05:27:33 INFO - PROCESS | 1790 | 1467462453972 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1790 | 1467462453978 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:27:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:27:33 INFO - PROCESS | 1790 | 1467462453989 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1790 | 1467462453993 Marionette TRACE conn3 <- [1,2674,null,{}] 05:27:34 INFO - PROCESS | 1790 | 1467462454003 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}] 05:27:34 INFO - PROCESS | 1790 | 1467462454008 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:34 INFO - PROCESS | 1790 | 1467462454281 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:27:34 INFO - PROCESS | 1790 | 1467462454472 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 1790 | 1467462454484 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a2c00 == 28 [pid = 1790] [id = 676] 05:27:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8f7d4400) [pid = 1790] [serial = 2029] [outer = (nil)] 05:27:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x911e7c00) [pid = 1790] [serial = 2030] [outer = 0x8f7d4400] 05:27:34 INFO - PROCESS | 1790 | 1467462454607 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91359c00) [pid = 1790] [serial = 2031] [outer = 0x8f7d4400] 05:27:35 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:36 INFO - PROCESS | 1790 | 1467462456034 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"]]]}] 05:27:36 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 05:27:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:27:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2092ms 05:27:36 INFO - PROCESS | 1790 | 1467462456080 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 1790 | 1467462456087 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:27:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:27:36 INFO - PROCESS | 1790 | 1467462456190 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 1790 | 1467462456196 Marionette TRACE conn3 <- [1,2678,null,{}] 05:27:36 INFO - PROCESS | 1790 | 1467462456211 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}] 05:27:36 INFO - PROCESS | 1790 | 1467462456218 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:36 INFO - PROCESS | 1790 | 1467462456387 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:27:36 INFO - PROCESS | 1790 | 1467462456585 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 1790 | 1467462456595 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x910ce000 == 29 [pid = 1790] [id = 677] 05:27:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x922de800) [pid = 1790] [serial = 2032] [outer = (nil)] 05:27:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x924b0000) [pid = 1790] [serial = 2033] [outer = 0x922de800] 05:27:36 INFO - PROCESS | 1790 | 1467462456675 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x925abc00) [pid = 1790] [serial = 2034] [outer = 0x922de800] 05:27:38 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:38 INFO - PROCESS | 1790 | 1467462458070 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]]]}] 05:27:38 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) 05:27:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1986ms 05:27:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:27:38 INFO - PROCESS | 1790 | 1467462458084 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:27:38 INFO - PROCESS | 1790 | 1467462458088 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:27:38 INFO - PROCESS | 1790 | 1467462458095 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 1790 | 1467462458101 Marionette TRACE conn3 <- [1,2682,null,{}] 05:27:38 INFO - PROCESS | 1790 | 1467462458118 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}] 05:27:38 INFO - PROCESS | 1790 | 1467462458127 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:38 INFO - PROCESS | 1790 | 1467462458429 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:27:38 INFO - PROCESS | 1790 | 1467462458626 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 1790 | 1467462458642 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee82c00 == 30 [pid = 1790] [id = 678] 05:27:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x927e1c00) [pid = 1790] [serial = 2035] [outer = (nil)] 05:27:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x92aca400) [pid = 1790] [serial = 2036] [outer = 0x927e1c00] 05:27:38 INFO - PROCESS | 1790 | 1467462458760 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92ad1400) [pid = 1790] [serial = 2037] [outer = 0x927e1c00] 05:27:40 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:40 INFO - PROCESS | 1790 | 1467462460148 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]]]}] 05:27:40 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) 05:27:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2098ms 05:27:40 INFO - PROCESS | 1790 | 1467462460192 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:27:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:27:40 INFO - PROCESS | 1790 | 1467462460198 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:27:40 INFO - PROCESS | 1790 | 1467462460205 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1790 | 1467462460208 Marionette TRACE conn3 <- [1,2686,null,{}] 05:27:40 INFO - PROCESS | 1790 | 1467462460313 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}] 05:27:40 INFO - PROCESS | 1790 | 1467462460319 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:40 INFO - PROCESS | 1790 | 1467462460518 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:27:40 INFO - PROCESS | 1790 | 1467462460700 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 1790 | 1467462460710 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21f800 == 31 [pid = 1790] [id = 679] 05:27:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8e220400) [pid = 1790] [serial = 2038] [outer = (nil)] 05:27:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x93a0cc00) [pid = 1790] [serial = 2039] [outer = 0x8e220400] 05:27:40 INFO - PROCESS | 1790 | 1467462460787 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x947ed800) [pid = 1790] [serial = 2040] [outer = 0x8e220400] 05:27:42 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:42 INFO - PROCESS | 1790 | 1467462462384 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"]]]}] 05:27:42 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 05:27:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:27:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2242ms 05:27:42 INFO - PROCESS | 1790 | 1467462462449 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 1790 | 1467462462455 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:27:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:27:42 INFO - PROCESS | 1790 | 1467462462465 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1790 | 1467462462469 Marionette TRACE conn3 <- [1,2690,null,{}] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49c800 == 30 [pid = 1790] [id = 653] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7ca400 == 29 [pid = 1790] [id = 655] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee82800 == 28 [pid = 1790] [id = 656] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x91352400 == 27 [pid = 1790] [id = 652] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32c400 == 26 [pid = 1790] [id = 654] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b9800 == 25 [pid = 1790] [id = 673] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee85400 == 24 [pid = 1790] [id = 651] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e219400 == 23 [pid = 1790] [id = 668] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x92adb400 == 22 [pid = 1790] [id = 657] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3ba400 == 21 [pid = 1790] [id = 662] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x922df000 == 20 [pid = 1790] [id = 670] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e220800 == 19 [pid = 1790] [id = 669] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x93a08400 == 18 [pid = 1790] [id = 659] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21ec00 == 17 [pid = 1790] [id = 672] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e329800 == 16 [pid = 1790] [id = 671] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a1800 == 15 [pid = 1790] [id = 660] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e327800 == 14 [pid = 1790] [id = 658] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21a800 == 13 [pid = 1790] [id = 661] 05:27:43 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b5c00 == 12 [pid = 1790] [id = 650] 05:27:43 INFO - PROCESS | 1790 | 1467462463624 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}] 05:27:43 INFO - PROCESS | 1790 | 1467462463631 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:43 INFO - PROCESS | 1790 | 1467462463796 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:27:43 INFO - PROCESS | 1790 | 1467462463960 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 1790 | 1467462463972 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bc400 == 13 [pid = 1790] [id = 680] 05:27:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8e3bc800) [pid = 1790] [serial = 2041] [outer = (nil)] 05:27:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8e3c4c00) [pid = 1790] [serial = 2042] [outer = 0x8e3bc800] 05:27:44 INFO - PROCESS | 1790 | 1467462464052 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8ee8a400) [pid = 1790] [serial = 2043] [outer = 0x8e3bc800] 05:27:45 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:45 INFO - PROCESS | 1790 | 1467462465572 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"]]]}] 05:27:45 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 05:27:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:27:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 3172ms 05:27:45 INFO - PROCESS | 1790 | 1467462465696 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 1790 | 1467462465704 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:27:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:27:45 INFO - PROCESS | 1790 | 1467462465717 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 1790 | 1467462465721 Marionette TRACE conn3 <- [1,2694,null,{}] 05:27:45 INFO - PROCESS | 1790 | 1467462465736 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}] 05:27:45 INFO - PROCESS | 1790 | 1467462465742 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:45 INFO - PROCESS | 1790 | 1467462465953 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:27:46 INFO - PROCESS | 1790 | 1467462465996 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1790 | 1467462466011 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e7400 == 14 [pid = 1790] [id = 681] 05:27:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x911e7800) [pid = 1790] [serial = 2044] [outer = (nil)] 05:27:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x911eec00) [pid = 1790] [serial = 2045] [outer = 0x911e7800] 05:27:46 INFO - PROCESS | 1790 | 1467462466082 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x9134fc00) [pid = 1790] [serial = 2046] [outer = 0x911e7800] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x8f49e000) [pid = 1790] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x8e21b000) [pid = 1790] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x911ee000) [pid = 1790] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x924a1400) [pid = 1790] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x924a9400) [pid = 1790] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8ee82400) [pid = 1790] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x910d8800) [pid = 1790] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8e3bfc00) [pid = 1790] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8e32cc00) [pid = 1790] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x910d6c00) [pid = 1790] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8f49a800) [pid = 1790] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8f7ce000) [pid = 1790] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x922e3800) [pid = 1790] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x93a0ac00) [pid = 1790] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8e216c00) [pid = 1790] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91354c00) [pid = 1790] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x92acfc00) [pid = 1790] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91f79800) [pid = 1790] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x92adc800) [pid = 1790] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8f7d3400) [pid = 1790] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:27:47 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x910cf000) [pid = 1790] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:27:47 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:48 INFO - PROCESS | 1790 | 1467462468011 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"]]]}] 05:27:48 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 05:27:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:27:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2347ms 05:27:48 INFO - PROCESS | 1790 | 1467462468065 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 1790 | 1467462468072 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:27:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:27:48 INFO - PROCESS | 1790 | 1467462468082 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1790 | 1467462468085 Marionette TRACE conn3 <- [1,2698,null,{}] 05:27:48 INFO - PROCESS | 1790 | 1467462468091 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}] 05:27:48 INFO - PROCESS | 1790 | 1467462468096 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:48 INFO - PROCESS | 1790 | 1467462468363 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:27:48 INFO - PROCESS | 1790 | 1467462468379 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1790 | 1467462468394 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x911ea400 == 15 [pid = 1790] [id = 682] 05:27:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x911ee000) [pid = 1790] [serial = 2047] [outer = (nil)] 05:27:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91d43800) [pid = 1790] [serial = 2048] [outer = 0x911ee000] 05:27:48 INFO - PROCESS | 1790 | 1467462468471 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x91d4d400) [pid = 1790] [serial = 2049] [outer = 0x911ee000] 05:27:49 INFO - PROCESS | 1790 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:49 INFO - PROCESS | 1790 | 1467462469938 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"]]]}] 05:27:49 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 05:27:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:27:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:27:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:27:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:27:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1892ms 05:27:50 INFO - PROCESS | 1790 | 1467462470094 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1790 | 1467462470101 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:27:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:27:50 INFO - PROCESS | 1790 | 1467462470113 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1790 | 1467462470118 Marionette TRACE conn3 <- [1,2702,null,{}] 05:27:50 INFO - PROCESS | 1790 | 1467462470129 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}] 05:27:50 INFO - PROCESS | 1790 | 1467462470134 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:50 INFO - PROCESS | 1790 | 1467462470315 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:27:50 INFO - PROCESS | 1790 | 1467462470498 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1790 | 1467462470516 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:50 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e213000 == 16 [pid = 1790] [id = 683] 05:27:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8e3bc000) [pid = 1790] [serial = 2050] [outer = (nil)] 05:27:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x910d0000) [pid = 1790] [serial = 2051] [outer = 0x8e3bc000] 05:27:50 INFO - PROCESS | 1790 | 1467462470600 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x9135b800) [pid = 1790] [serial = 2052] [outer = 0x8e3bc000] 05:27:51 INFO - PROCESS | 1790 | 1467462471659 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]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:27:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1591ms 05:27:51 INFO - PROCESS | 1790 | 1467462471703 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 1790 | 1467462471710 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:27:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:27:51 INFO - PROCESS | 1790 | 1467462471721 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1790 | 1467462471724 Marionette TRACE conn3 <- [1,2706,null,{}] 05:27:51 INFO - PROCESS | 1790 | 1467462471731 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}] 05:27:51 INFO - PROCESS | 1790 | 1467462471737 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:51 INFO - PROCESS | 1790 | 1467462471956 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:27:52 INFO - PROCESS | 1790 | 1467462472186 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1790 | 1467462472197 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e3400 == 17 [pid = 1790] [id = 684] 05:27:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x922ea400) [pid = 1790] [serial = 2053] [outer = (nil)] 05:27:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x923d0800) [pid = 1790] [serial = 2054] [outer = 0x922ea400] 05:27:52 INFO - PROCESS | 1790 | 1467462472322 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x924a9000) [pid = 1790] [serial = 2055] [outer = 0x922ea400] 05:27:53 INFO - PROCESS | 1790 | 1467462473460 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]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:27:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1780ms 05:27:53 INFO - PROCESS | 1790 | 1467462473501 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1790 | 1467462473504 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:27:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:27:53 INFO - PROCESS | 1790 | 1467462473511 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1790 | 1467462473518 Marionette TRACE conn3 <- [1,2710,null,{}] 05:27:53 INFO - PROCESS | 1790 | 1467462473537 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}] 05:27:53 INFO - PROCESS | 1790 | 1467462473547 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:53 INFO - PROCESS | 1790 | 1467462473806 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:27:54 INFO - PROCESS | 1790 | 1467462474045 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1790 | 1467462474058 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x927b4000 == 18 [pid = 1790] [id = 685] 05:27:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x927b8800) [pid = 1790] [serial = 2056] [outer = (nil)] 05:27:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x929e6000) [pid = 1790] [serial = 2057] [outer = 0x927b8800] 05:27:54 INFO - PROCESS | 1790 | 1467462474139 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92ac4800) [pid = 1790] [serial = 2058] [outer = 0x927b8800] 05:27:55 INFO - PROCESS | 1790 | 1467462475326 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] 05:27:55 INFO - PROCESS | 1790 | 1467462475411 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:27:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:27:55 INFO - PROCESS | 1790 | 1467462475425 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1790 | 1467462475429 Marionette TRACE conn3 <- [1,2714,null,{}] 05:27:55 INFO - PROCESS | 1790 | 1467462475447 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}] 05:27:55 INFO - PROCESS | 1790 | 1467462475452 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:55 INFO - PROCESS | 1790 | 1467462475663 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x8f4a9c00) [pid = 1790] [serial = 2024] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x910d2800) [pid = 1790] [serial = 2025] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8e326400) [pid = 1790] [serial = 2006] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8e3c1800) [pid = 1790] [serial = 2007] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x9130c800) [pid = 1790] [serial = 2009] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x91372c00) [pid = 1790] [serial = 2010] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x925a8400) [pid = 1790] [serial = 2013] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x924aac00) [pid = 1790] [serial = 2012] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x929e5400) [pid = 1790] [serial = 2016] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x929e6800) [pid = 1790] [serial = 2015] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x92ad4000) [pid = 1790] [serial = 2018] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x93c0e000) [pid = 1790] [serial = 2022] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x92dd6c00) [pid = 1790] [serial = 2021] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x92adac00) [pid = 1790] [serial = 2019] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x91353400) [pid = 1790] [serial = 2028] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x923c9800) [pid = 1790] [serial = 2004] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8f7ca000) [pid = 1790] [serial = 1989] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x8f7d2000) [pid = 1790] [serial = 1985] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x911ed800) [pid = 1790] [serial = 1967] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x8f7cc000) [pid = 1790] [serial = 1994] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x91378000) [pid = 1790] [serial = 1998] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x93a0a400) [pid = 1790] [serial = 1976] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x947edc00) [pid = 1790] [serial = 1980] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x93c12400) [pid = 1790] [serial = 1977] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x9134ec00) [pid = 1790] [serial = 1997] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 59 (0x947ea000) [pid = 1790] [serial = 1979] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 58 (0x91304000) [pid = 1790] [serial = 1968] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 57 (0x8e32fc00) [pid = 1790] [serial = 1992] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 56 (0x91373000) [pid = 1790] [serial = 1986] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 55 (0x925a6c00) [pid = 1790] [serial = 1971] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 54 (0x8e220000) [pid = 1790] [serial = 1991] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 53 (0x9518a800) [pid = 1790] [serial = 1982] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 52 (0x923d3000) [pid = 1790] [serial = 2001] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 51 (0x923d5c00) [pid = 1790] [serial = 1970] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 50 (0x95283000) [pid = 1790] [serial = 1983] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 49 (0x8ee89c00) [pid = 1790] [serial = 1988] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 48 (0x92dd9800) [pid = 1790] [serial = 1973] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 47 (0x922e8400) [pid = 1790] [serial = 2000] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 46 (0x92fa9000) [pid = 1790] [serial = 1974] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 45 (0x910c9c00) [pid = 1790] [serial = 1995] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 44 (0x922df800) [pid = 1790] [serial = 2003] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | --DOMWINDOW == 43 (0x911f0800) [pid = 1790] [serial = 2027] [outer = (nil)] [url = about:blank] 05:27:55 INFO - PROCESS | 1790 | 1467462475958 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1790 | 1467462475973 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bbc00 == 19 [pid = 1790] [id = 686] 05:27:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 44 (0x8e3be000) [pid = 1790] [serial = 2059] [outer = (nil)] 05:27:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 45 (0x8e3c3000) [pid = 1790] [serial = 2060] [outer = 0x8e3be000] 05:27:56 INFO - PROCESS | 1790 | 1467462476042 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 46 (0x8ee87000) [pid = 1790] [serial = 2061] [outer = 0x8e3be000] 05:27:56 INFO - PROCESS | 1790 | 1467462476855 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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:27:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1496ms 05:27:56 INFO - PROCESS | 1790 | 1467462476919 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 1790 | 1467462476926 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:27:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:27:56 INFO - PROCESS | 1790 | 1467462476937 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1790 | 1467462476940 Marionette TRACE conn3 <- [1,2718,null,{}] 05:27:56 INFO - PROCESS | 1790 | 1467462476947 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}] 05:27:56 INFO - PROCESS | 1790 | 1467462476952 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:57 INFO - PROCESS | 1790 | 1467462477119 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:27:57 INFO - PROCESS | 1790 | 1467462477266 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1790 | 1467462477276 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7ca000 == 20 [pid = 1790] [id = 687] 05:27:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 47 (0x8f7d0400) [pid = 1790] [serial = 2062] [outer = (nil)] 05:27:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 48 (0x910ca000) [pid = 1790] [serial = 2063] [outer = 0x8f7d0400] 05:27:57 INFO - PROCESS | 1790 | 1467462477346 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 49 (0x910d3800) [pid = 1790] [serial = 2064] [outer = 0x8f7d0400] 05:27:58 INFO - PROCESS | 1790 | 1467462478236 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] 05:27:58 INFO - PROCESS | 1790 | 1467462478281 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:27:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:27:58 INFO - PROCESS | 1790 | 1467462478287 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1790 | 1467462478293 Marionette TRACE conn3 <- [1,2722,null,{}] 05:27:58 INFO - PROCESS | 1790 | 1467462478319 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}] 05:27:58 INFO - PROCESS | 1790 | 1467462478328 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:58 INFO - PROCESS | 1790 | 1467462478549 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:27:58 INFO - PROCESS | 1790 | 1467462478575 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1790 | 1467462478590 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:27:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x9135a800 == 21 [pid = 1790] [id = 688] 05:27:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 50 (0x910cb400) [pid = 1790] [serial = 2065] [outer = (nil)] 05:27:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 51 (0x91377800) [pid = 1790] [serial = 2066] [outer = 0x910cb400] 05:27:58 INFO - PROCESS | 1790 | 1467462478686 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 52 (0x91d46800) [pid = 1790] [serial = 2067] [outer = 0x910cb400] 05:27:59 INFO - PROCESS | 1790 | 1467462479723 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] 05:27:59 INFO - PROCESS | 1790 | 1467462479792 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:27:59 INFO - PROCESS | 1790 | 1467462479798 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1790 | 1467462479801 Marionette TRACE conn3 <- [1,2726,null,{}] 05:27:59 INFO - PROCESS | 1790 | 1467462479814 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}] 05:27:59 INFO - PROCESS | 1790 | 1467462479819 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:00 INFO - PROCESS | 1790 | 1467462479998 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:28:00 INFO - PROCESS | 1790 | 1467462480007 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1790 | 1467462480016 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x922df400 == 22 [pid = 1790] [id = 689] 05:28:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 47 (0x922e0c00) [pid = 1790] [serial = 2068] [outer = (nil)] 05:28:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 48 (0x922ec800) [pid = 1790] [serial = 2069] [outer = 0x922e0c00] 05:28:00 INFO - PROCESS | 1790 | 1467462480088 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 49 (0x923d0c00) [pid = 1790] [serial = 2070] [outer = 0x922e0c00] 05:28:01 INFO - PROCESS | 1790 | 1467462481081 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]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:28:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1338ms 05:28:01 INFO - PROCESS | 1790 | 1467462481137 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1790 | 1467462481141 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:28:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:28:01 INFO - PROCESS | 1790 | 1467462481147 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1790 | 1467462481149 Marionette TRACE conn3 <- [1,2730,null,{}] 05:28:01 INFO - PROCESS | 1790 | 1467462481156 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}] 05:28:01 INFO - PROCESS | 1790 | 1467462481160 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:01 INFO - PROCESS | 1790 | 1467462481320 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:28:01 INFO - PROCESS | 1790 | 1467462481459 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1790 | 1467462481467 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3c0800 == 23 [pid = 1790] [id = 690] 05:28:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 50 (0x91d45800) [pid = 1790] [serial = 2071] [outer = (nil)] 05:28:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 51 (0x924aac00) [pid = 1790] [serial = 2072] [outer = 0x91d45800] 05:28:01 INFO - PROCESS | 1790 | 1467462481540 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 52 (0x8e32e000) [pid = 1790] [serial = 2073] [outer = 0x91d45800] 05:28:02 INFO - PROCESS | 1790 | 1467462482868 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"]]]}] 05:28:02 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 05:28:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:28:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:28:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1742ms 05:28:02 INFO - PROCESS | 1790 | 1467462482891 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1790 | 1467462482899 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:28:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:28:02 INFO - PROCESS | 1790 | 1467462482955 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1790 | 1467462482960 Marionette TRACE conn3 <- [1,2734,null,{}] 05:28:02 INFO - PROCESS | 1790 | 1467462482969 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}] 05:28:02 INFO - PROCESS | 1790 | 1467462482974 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:03 INFO - PROCESS | 1790 | 1467462483250 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:28:03 INFO - PROCESS | 1790 | 1467462483445 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1790 | 1467462483461 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a4c00 == 24 [pid = 1790] [id = 691] 05:28:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 53 (0x8f4a9c00) [pid = 1790] [serial = 2074] [outer = (nil)] 05:28:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 54 (0x8f7cc000) [pid = 1790] [serial = 2075] [outer = 0x8f4a9c00] 05:28:03 INFO - PROCESS | 1790 | 1467462483541 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 55 (0x910ce800) [pid = 1790] [serial = 2076] [outer = 0x8f4a9c00] 05:28:04 INFO - PROCESS | 1790 | 1467462484514 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]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:28:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1603ms 05:28:04 INFO - PROCESS | 1790 | 1467462484551 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 1790 | 1467462484558 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:28:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:28:04 INFO - PROCESS | 1790 | 1467462484586 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1790 | 1467462484592 Marionette TRACE conn3 <- [1,2738,null,{}] 05:28:04 INFO - PROCESS | 1790 | 1467462484598 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}] 05:28:04 INFO - PROCESS | 1790 | 1467462484604 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:04 INFO - PROCESS | 1790 | 1467462484786 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:28:04 INFO - PROCESS | 1790 | 1467462484971 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1790 | 1467462484983 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32b400 == 25 [pid = 1790] [id = 692] 05:28:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 56 (0x91354400) [pid = 1790] [serial = 2077] [outer = (nil)] 05:28:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 57 (0x91f6f000) [pid = 1790] [serial = 2078] [outer = 0x91354400] 05:28:05 INFO - PROCESS | 1790 | 1467462485063 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 58 (0x922ecc00) [pid = 1790] [serial = 2079] [outer = 0x91354400] 05:28:06 INFO - PROCESS | 1790 | 1467462486052 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]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:28:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1536ms 05:28:06 INFO - PROCESS | 1790 | 1467462486121 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:28:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:28:06 INFO - PROCESS | 1790 | 1467462486125 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:28:06 INFO - PROCESS | 1790 | 1467462486132 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1790 | 1467462486138 Marionette TRACE conn3 <- [1,2742,null,{}] 05:28:06 INFO - PROCESS | 1790 | 1467462486155 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}] 05:28:06 INFO - PROCESS | 1790 | 1467462486164 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:06 INFO - PROCESS | 1790 | 1467462486382 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:28:06 INFO - PROCESS | 1790 | 1467462486566 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1790 | 1467462486575 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:06 INFO - PROCESS | 1790 | ++DOCSHELL 0x927e0800 == 26 [pid = 1790] [id = 693] 05:28:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0x927e1c00) [pid = 1790] [serial = 2080] [outer = (nil)] 05:28:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x929ebc00) [pid = 1790] [serial = 2081] [outer = 0x927e1c00] 05:28:06 INFO - PROCESS | 1790 | 1467462486757 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x92ac7000) [pid = 1790] [serial = 2082] [outer = 0x927e1c00] 05:28:07 INFO - PROCESS | 1790 | 1467462487692 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]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:28:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1636ms 05:28:07 INFO - PROCESS | 1790 | 1467462487768 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1790 | 1467462487773 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:28:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:28:07 INFO - PROCESS | 1790 | 1467462487779 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1790 | 1467462487783 Marionette TRACE conn3 <- [1,2746,null,{}] 05:28:07 INFO - PROCESS | 1790 | 1467462487789 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}] 05:28:07 INFO - PROCESS | 1790 | 1467462487794 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:08 INFO - PROCESS | 1790 | 1467462488009 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:28:08 INFO - PROCESS | 1790 | 1467462488247 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1790 | 1467462488260 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x911e5000 == 27 [pid = 1790] [id = 694] 05:28:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x91f6d000) [pid = 1790] [serial = 2083] [outer = (nil)] 05:28:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x92ad8800) [pid = 1790] [serial = 2084] [outer = 0x91f6d000] 05:28:08 INFO - PROCESS | 1790 | 1467462488427 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x92adac00) [pid = 1790] [serial = 2085] [outer = 0x91f6d000] 05:28:09 INFO - PROCESS | 1790 | 1467462489314 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]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:28:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1581ms 05:28:09 INFO - PROCESS | 1790 | 1467462489362 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:28:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:28:09 INFO - PROCESS | 1790 | 1467462489366 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:28:09 INFO - PROCESS | 1790 | 1467462489372 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1790 | 1467462489376 Marionette TRACE conn3 <- [1,2750,null,{}] 05:28:09 INFO - PROCESS | 1790 | 1467462489382 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}] 05:28:09 INFO - PROCESS | 1790 | 1467462489387 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:09 INFO - PROCESS | 1790 | 1467462489562 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:28:09 INFO - PROCESS | 1790 | 1467462489747 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 1790 | 1467462489758 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ad9400 == 28 [pid = 1790] [id = 695] 05:28:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x92dd6000) [pid = 1790] [serial = 2086] [outer = (nil)] 05:28:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x92fa8400) [pid = 1790] [serial = 2087] [outer = 0x92dd6000] 05:28:09 INFO - PROCESS | 1790 | 1467462489834 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x92fa9c00) [pid = 1790] [serial = 2088] [outer = 0x92dd6000] 05:28:11 INFO - PROCESS | 1790 | 1467462491206 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]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:28:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1884ms 05:28:11 INFO - PROCESS | 1790 | 1467462491265 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1790 | 1467462491270 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:28:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:28:11 INFO - PROCESS | 1790 | 1467462491276 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1790 | 1467462491280 Marionette TRACE conn3 <- [1,2754,null,{}] 05:28:11 INFO - PROCESS | 1790 | 1467462491285 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}] 05:28:11 INFO - PROCESS | 1790 | 1467462491296 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:11 INFO - PROCESS | 1790 | 1467462491541 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:28:12 INFO - PROCESS | 1790 | 1467462491999 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1790 | 1467462492009 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32bc00 == 29 [pid = 1790] [id = 696] 05:28:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8e32c400) [pid = 1790] [serial = 2089] [outer = (nil)] 05:28:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8e3b9c00) [pid = 1790] [serial = 2090] [outer = 0x8e32c400] 05:28:12 INFO - PROCESS | 1790 | 1467462492085 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8ee8c400) [pid = 1790] [serial = 2091] [outer = 0x8e32c400] 05:28:13 INFO - PROCESS | 1790 | 1467462493035 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]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:28:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1783ms 05:28:13 INFO - PROCESS | 1790 | 1467462493062 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1790 | 1467462493068 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:28:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:28:13 INFO - PROCESS | 1790 | 1467462493075 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1790 | 1467462493079 Marionette TRACE conn3 <- [1,2758,null,{}] 05:28:13 INFO - PROCESS | 1790 | 1467462493108 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}] 05:28:13 INFO - PROCESS | 1790 | 1467462493116 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:13 INFO - PROCESS | 1790 | 1467462493303 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:28:13 INFO - PROCESS | 1790 | 1467462493515 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1790 | 1467462493526 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49a400 == 30 [pid = 1790] [id = 697] 05:28:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x8f49a800) [pid = 1790] [serial = 2092] [outer = (nil)] 05:28:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x911e8800) [pid = 1790] [serial = 2093] [outer = 0x8f49a800] 05:28:13 INFO - PROCESS | 1790 | 1467462493596 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x9130cc00) [pid = 1790] [serial = 2094] [outer = 0x8f49a800] 05:28:14 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee82c00 == 29 [pid = 1790] [id = 678] 05:28:14 INFO - PROCESS | 1790 | --DOCSHELL 0x910ce000 == 28 [pid = 1790] [id = 677] 05:28:14 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a2c00 == 27 [pid = 1790] [id = 676] 05:28:14 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49dc00 == 26 [pid = 1790] [id = 674] 05:28:14 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bf000 == 25 [pid = 1790] [id = 675] 05:28:14 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21f800 == 24 [pid = 1790] [id = 679] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x911eec00) [pid = 1790] [serial = 2045] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8e3c4c00) [pid = 1790] [serial = 2042] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x947ed800) [pid = 1790] [serial = 2040] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x93a0cc00) [pid = 1790] [serial = 2039] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x9134fc00) [pid = 1790] [serial = 2046] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x91359c00) [pid = 1790] [serial = 2031] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x911e7c00) [pid = 1790] [serial = 2030] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x925abc00) [pid = 1790] [serial = 2034] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x924b0000) [pid = 1790] [serial = 2033] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x92ad1400) [pid = 1790] [serial = 2037] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x92aca400) [pid = 1790] [serial = 2036] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x91d43800) [pid = 1790] [serial = 2048] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x8ee8a400) [pid = 1790] [serial = 2043] [outer = (nil)] [url = about:blank] 05:28:15 INFO - PROCESS | 1790 | 1467462495539 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]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:28:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2506ms 05:28:15 INFO - PROCESS | 1790 | 1467462495582 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 1790 | 1467462495588 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:28:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:28:15 INFO - PROCESS | 1790 | 1467462495595 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1790 | 1467462495603 Marionette TRACE conn3 <- [1,2762,null,{}] 05:28:15 INFO - PROCESS | 1790 | 1467462495611 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}] 05:28:15 INFO - PROCESS | 1790 | 1467462495617 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:15 INFO - PROCESS | 1790 | 1467462495784 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:28:15 INFO - PROCESS | 1790 | 1467462495925 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1790 | 1467462495940 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8a400 == 25 [pid = 1790] [id = 698] 05:28:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x8ee8a800) [pid = 1790] [serial = 2095] [outer = (nil)] 05:28:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x8f4a2000) [pid = 1790] [serial = 2096] [outer = 0x8ee8a800] 05:28:16 INFO - PROCESS | 1790 | 1467462496008 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x8f7cd400) [pid = 1790] [serial = 2097] [outer = 0x8ee8a800] 05:28:16 INFO - PROCESS | 1790 | 1467462496946 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]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:28:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1384ms 05:28:16 INFO - PROCESS | 1790 | 1467462496979 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 1790 | 1467462496988 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:28:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:28:17 INFO - PROCESS | 1790 | 1467462497003 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1790 | 1467462497008 Marionette TRACE conn3 <- [1,2766,null,{}] 05:28:17 INFO - PROCESS | 1790 | 1467462497014 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}] 05:28:17 INFO - PROCESS | 1790 | 1467462497020 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:17 INFO - PROCESS | 1790 | 1467462497198 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:28:17 INFO - PROCESS | 1790 | 1467462497369 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1790 | 1467462497376 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x911f1000 == 26 [pid = 1790] [id = 699] 05:28:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x91304c00) [pid = 1790] [serial = 2098] [outer = (nil)] 05:28:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x9130c800) [pid = 1790] [serial = 2099] [outer = 0x91304c00] 05:28:17 INFO - PROCESS | 1790 | 1467462497454 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x91350800) [pid = 1790] [serial = 2100] [outer = 0x91304c00] 05:28:18 INFO - PROCESS | 1790 | 1467462498375 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]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:28:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1431ms 05:28:18 INFO - PROCESS | 1790 | 1467462498434 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1790 | 1467462498437 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:28:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:28:18 INFO - PROCESS | 1790 | 1467462498444 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1790 | 1467462498450 Marionette TRACE conn3 <- [1,2770,null,{}] 05:28:18 INFO - PROCESS | 1790 | 1467462498485 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}] 05:28:18 INFO - PROCESS | 1790 | 1467462498494 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:18 INFO - PROCESS | 1790 | 1467462498728 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:28:18 INFO - PROCESS | 1790 | 1467462498768 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1790 | 1467462498784 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:18 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f6f400 == 27 [pid = 1790] [id = 700] 05:28:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x91f71000) [pid = 1790] [serial = 2101] [outer = (nil)] 05:28:18 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x922e5000) [pid = 1790] [serial = 2102] [outer = 0x91f71000] 05:28:18 INFO - PROCESS | 1790 | 1467462498947 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x924a6000) [pid = 1790] [serial = 2103] [outer = 0x91f71000] 05:28:19 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x91d45800) [pid = 1790] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:28:19 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x8f7d0400) [pid = 1790] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:28:19 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x8e3be000) [pid = 1790] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:28:19 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x910cb400) [pid = 1790] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:28:19 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x8e3bc000) [pid = 1790] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:28:19 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x927b8800) [pid = 1790] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:28:19 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x922e0c00) [pid = 1790] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:28:19 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x922ea400) [pid = 1790] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:28:19 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x911ee000) [pid = 1790] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:28:20 INFO - PROCESS | 1790 | 1467462500174 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]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:28:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1788ms 05:28:20 INFO - PROCESS | 1790 | 1467462500235 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 1790 | 1467462500240 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:28:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:28:20 INFO - PROCESS | 1790 | 1467462500246 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1790 | 1467462500248 Marionette TRACE conn3 <- [1,2774,null,{}] 05:28:20 INFO - PROCESS | 1790 | 1467462500266 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}] 05:28:20 INFO - PROCESS | 1790 | 1467462500270 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:20 INFO - PROCESS | 1790 | 1467462500425 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:28:20 INFO - PROCESS | 1790 | 1467462500436 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1790 | 1467462500446 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e215400 == 28 [pid = 1790] [id = 701] 05:28:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x8e3be000) [pid = 1790] [serial = 2104] [outer = (nil)] 05:28:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x925a2400) [pid = 1790] [serial = 2105] [outer = 0x8e3be000] 05:28:20 INFO - PROCESS | 1790 | 1467462500658 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x925af000) [pid = 1790] [serial = 2106] [outer = 0x8e3be000] 05:28:21 INFO - PROCESS | 1790 | 1467462501452 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]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:28:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1246ms 05:28:21 INFO - PROCESS | 1790 | 1467462501493 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1790 | 1467462501497 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:28:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:28:21 INFO - PROCESS | 1790 | 1467462501504 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1790 | 1467462501507 Marionette TRACE conn3 <- [1,2778,null,{}] 05:28:21 INFO - PROCESS | 1790 | 1467462501512 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}] 05:28:21 INFO - PROCESS | 1790 | 1467462501517 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:21 INFO - PROCESS | 1790 | 1467462501723 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:28:21 INFO - PROCESS | 1790 | 1467462501871 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1790 | 1467462501885 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e215800 == 29 [pid = 1790] [id = 702] 05:28:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x8e219c00) [pid = 1790] [serial = 2107] [outer = (nil)] 05:28:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x8e21f800) [pid = 1790] [serial = 2108] [outer = 0x8e219c00] 05:28:22 INFO - PROCESS | 1790 | 1467462502009 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x8e32cc00) [pid = 1790] [serial = 2109] [outer = 0x8e219c00] 05:28:23 INFO - PROCESS | 1790 | 1467462503145 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]]]}] 05:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1680ms 05:28:23 INFO - PROCESS | 1790 | 1467462503188 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 1790 | 1467462503194 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:28:23 INFO - PROCESS | 1790 | 1467462503202 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 1790 | 1467462503207 Marionette TRACE conn3 <- [1,2782,null,{}] 05:28:23 INFO - PROCESS | 1790 | 1467462503216 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}] 05:28:23 INFO - PROCESS | 1790 | 1467462503225 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:23 INFO - PROCESS | 1790 | 1467462503481 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:28:23 INFO - PROCESS | 1790 | 1467462503768 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 1790 | 1467462503777 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:23 INFO - PROCESS | 1790 | ++DOCSHELL 0x91305800 == 30 [pid = 1790] [id = 703] 05:28:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x91306800) [pid = 1790] [serial = 2110] [outer = (nil)] 05:28:23 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x91310000) [pid = 1790] [serial = 2111] [outer = 0x91306800] 05:28:23 INFO - PROCESS | 1790 | 1467462503906 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x9137d400) [pid = 1790] [serial = 2112] [outer = 0x91306800] 05:28:24 INFO - PROCESS | 1790 | 1467462504990 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]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1844ms 05:28:25 INFO - PROCESS | 1790 | 1467462505050 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1790 | 1467462505057 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:28:25 INFO - PROCESS | 1790 | 1467462505064 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1790 | 1467462505068 Marionette TRACE conn3 <- [1,2786,null,{}] 05:28:25 INFO - PROCESS | 1790 | 1467462505075 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}] 05:28:25 INFO - PROCESS | 1790 | 1467462505081 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:25 INFO - PROCESS | 1790 | 1467462505333 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:28:25 INFO - PROCESS | 1790 | 1467462505609 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 1790 | 1467462505621 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d0c00 == 31 [pid = 1790] [id = 704] 05:28:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x923d7800) [pid = 1790] [serial = 2113] [outer = (nil)] 05:28:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x925a5800) [pid = 1790] [serial = 2114] [outer = 0x923d7800] 05:28:25 INFO - PROCESS | 1790 | 1467462505745 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x927b3400) [pid = 1790] [serial = 2115] [outer = 0x923d7800] 05:28:26 INFO - PROCESS | 1790 | 1467462506830 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]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1837ms 05:28:26 INFO - PROCESS | 1790 | 1467462506904 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1790 | 1467462506912 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:28:26 INFO - PROCESS | 1790 | 1467462506933 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1790 | 1467462506943 Marionette TRACE conn3 <- [1,2790,null,{}] 05:28:26 INFO - PROCESS | 1790 | 1467462506949 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}] 05:28:26 INFO - PROCESS | 1790 | 1467462506965 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:27 INFO - PROCESS | 1790 | 1467462507239 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:28:27 INFO - PROCESS | 1790 | 1467462507530 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1790 | 1467462507537 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e214400 == 32 [pid = 1790] [id = 705] 05:28:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x91f6fc00) [pid = 1790] [serial = 2116] [outer = (nil)] 05:28:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x92ac5800) [pid = 1790] [serial = 2117] [outer = 0x91f6fc00] 05:28:27 INFO - PROCESS | 1790 | 1467462507631 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x92ace400) [pid = 1790] [serial = 2118] [outer = 0x91f6fc00] 05:28:28 INFO - PROCESS | 1790 | 1467462508920 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]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2059ms 05:28:28 INFO - PROCESS | 1790 | 1467462508982 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1790 | 1467462508989 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:28:29 INFO - PROCESS | 1790 | 1467462508997 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1790 | 1467462509001 Marionette TRACE conn3 <- [1,2794,null,{}] 05:28:29 INFO - PROCESS | 1790 | 1467462509071 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}] 05:28:29 INFO - PROCESS | 1790 | 1467462509077 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:29 INFO - PROCESS | 1790 | 1467462509356 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:28:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7ca000 == 31 [pid = 1790] [id = 687] 05:28:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bc400 == 30 [pid = 1790] [id = 680] 05:28:29 INFO - PROCESS | 1790 | 1467462509631 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1790 | 1467462509647 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8e215400 == 29 [pid = 1790] [id = 701] 05:28:29 INFO - PROCESS | 1790 | --DOCSHELL 0x91f6f400 == 28 [pid = 1790] [id = 700] 05:28:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e218800 == 29 [pid = 1790] [id = 706] 05:28:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x8e3bc400) [pid = 1790] [serial = 2119] [outer = (nil)] 05:28:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8f49d400) [pid = 1790] [serial = 2120] [outer = 0x8e3bc400] 05:28:29 INFO - PROCESS | 1790 | 1467462509727 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x910cb000) [pid = 1790] [serial = 2121] [outer = 0x8e3bc400] 05:28:29 INFO - PROCESS | 1790 | --DOCSHELL 0x911f1000 == 28 [pid = 1790] [id = 699] 05:28:29 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee8a400 == 27 [pid = 1790] [id = 698] 05:28:30 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49a400 == 26 [pid = 1790] [id = 697] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x924aac00) [pid = 1790] [serial = 2072] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x910ca000) [pid = 1790] [serial = 2063] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8ee87000) [pid = 1790] [serial = 2061] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8e3c3000) [pid = 1790] [serial = 2060] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91d46800) [pid = 1790] [serial = 2067] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x910d0000) [pid = 1790] [serial = 2051] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x929e6000) [pid = 1790] [serial = 2057] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x922ec800) [pid = 1790] [serial = 2069] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x924a9000) [pid = 1790] [serial = 2055] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x923d0800) [pid = 1790] [serial = 2054] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x923d0c00) [pid = 1790] [serial = 2070] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x910d3800) [pid = 1790] [serial = 2064] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x9135b800) [pid = 1790] [serial = 2052] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x91377800) [pid = 1790] [serial = 2066] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x92ac4800) [pid = 1790] [serial = 2058] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x91d4d400) [pid = 1790] [serial = 2049] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x8e32e000) [pid = 1790] [serial = 2073] [outer = (nil)] [url = about:blank] 05:28:30 INFO - PROCESS | 1790 | 1467462510646 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]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1690ms 05:28:30 INFO - PROCESS | 1790 | 1467462510687 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1790 | 1467462510694 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:28:30 INFO - PROCESS | 1790 | 1467462510704 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1790 | 1467462510708 Marionette TRACE conn3 <- [1,2798,null,{}] 05:28:30 INFO - PROCESS | 1790 | 1467462510718 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}] 05:28:30 INFO - PROCESS | 1790 | 1467462510724 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:30 INFO - PROCESS | 1790 | 1467462510902 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:28:30 INFO - PROCESS | 1790 | 1467462510927 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1790 | 1467462510936 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32e000 == 27 [pid = 1790] [id = 707] 05:28:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x911e8c00) [pid = 1790] [serial = 2122] [outer = (nil)] 05:28:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x91308c00) [pid = 1790] [serial = 2123] [outer = 0x911e8c00] 05:28:31 INFO - PROCESS | 1790 | 1467462511166 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x91372c00) [pid = 1790] [serial = 2124] [outer = 0x911e8c00] 05:28:32 INFO - PROCESS | 1790 | 1467462512164 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]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1497ms 05:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:28:32 INFO - PROCESS | 1790 | 1467462512203 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 1790 | 1467462512207 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:28:32 INFO - PROCESS | 1790 | 1467462512215 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 1790 | 1467462512221 Marionette TRACE conn3 <- [1,2802,null,{}] 05:28:32 INFO - PROCESS | 1790 | 1467462512248 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}] 05:28:32 INFO - PROCESS | 1790 | 1467462512257 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:32 INFO - PROCESS | 1790 | 1467462512517 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:28:32 INFO - PROCESS | 1790 | 1467462512544 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 1790 | 1467462512551 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e2000 == 28 [pid = 1790] [id = 708] 05:28:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x922e5400) [pid = 1790] [serial = 2125] [outer = (nil)] 05:28:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x923d0c00) [pid = 1790] [serial = 2126] [outer = 0x922e5400] 05:28:32 INFO - PROCESS | 1790 | 1467462512683 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x924aac00) [pid = 1790] [serial = 2127] [outer = 0x922e5400] 05:28:33 INFO - PROCESS | 1790 | 1467462513912 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]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1751ms 05:28:33 INFO - PROCESS | 1790 | 1467462513971 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 1790 | 1467462513976 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:28:33 INFO - PROCESS | 1790 | 1467462513982 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1790 | 1467462513985 Marionette TRACE conn3 <- [1,2806,null,{}] 05:28:33 INFO - PROCESS | 1790 | 1467462513991 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}] 05:28:33 INFO - PROCESS | 1790 | 1467462513996 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:34 INFO - PROCESS | 1790 | 1467462514268 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x91f6d000) [pid = 1790] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x8f4a9c00) [pid = 1790] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x91f71000) [pid = 1790] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 63 (0x8f49a800) [pid = 1790] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 62 (0x91354400) [pid = 1790] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 61 (0x8ee8a800) [pid = 1790] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 60 (0x92dd6000) [pid = 1790] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 59 (0x927e1c00) [pid = 1790] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 58 (0x91304c00) [pid = 1790] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:28:34 INFO - PROCESS | 1790 | --DOMWINDOW == 57 (0x8e32c400) [pid = 1790] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:28:34 INFO - PROCESS | 1790 | 1467462514578 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1790 | 1467462514584 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e215000 == 29 [pid = 1790] [id = 709] 05:28:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 58 (0x8e21d000) [pid = 1790] [serial = 2128] [outer = (nil)] 05:28:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 59 (0x8f49ac00) [pid = 1790] [serial = 2129] [outer = 0x8e21d000] 05:28:34 INFO - PROCESS | 1790 | 1467462514670 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 60 (0x91d49000) [pid = 1790] [serial = 2130] [outer = 0x8e21d000] 05:28:35 INFO - PROCESS | 1790 | 1467462515578 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:28:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1641ms 05:28:35 INFO - PROCESS | 1790 | 1467462515626 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 1790 | 1467462515630 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:28:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:28:35 INFO - PROCESS | 1790 | 1467462515639 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1790 | 1467462515642 Marionette TRACE conn3 <- [1,2810,null,{}] 05:28:35 INFO - PROCESS | 1790 | 1467462515652 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}] 05:28:35 INFO - PROCESS | 1790 | 1467462515656 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:35 INFO - PROCESS | 1790 | 1467462515819 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:28:35 INFO - PROCESS | 1790 | 1467462515966 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1790 | 1467462515975 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32f400 == 30 [pid = 1790] [id = 710] 05:28:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 61 (0x91f6e400) [pid = 1790] [serial = 2131] [outer = (nil)] 05:28:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 62 (0x929e1800) [pid = 1790] [serial = 2132] [outer = 0x91f6e400] 05:28:36 INFO - PROCESS | 1790 | 1467462516048 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 63 (0x929ec800) [pid = 1790] [serial = 2133] [outer = 0x91f6e400] 05:28:37 INFO - PROCESS | 1790 | 1467462517134 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]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:28:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1551ms 05:28:37 INFO - PROCESS | 1790 | 1467462517191 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 1790 | 1467462517197 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:28:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:28:37 INFO - PROCESS | 1790 | 1467462517207 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 1790 | 1467462517211 Marionette TRACE conn3 <- [1,2814,null,{}] 05:28:37 INFO - PROCESS | 1790 | 1467462517221 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}] 05:28:37 INFO - PROCESS | 1790 | 1467462517226 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:37 INFO - PROCESS | 1790 | 1467462517488 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:28:37 INFO - PROCESS | 1790 | 1467462517749 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1790 | 1467462517759 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee83400 == 31 [pid = 1790] [id = 711] 05:28:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 64 (0x8f4a2c00) [pid = 1790] [serial = 2134] [outer = (nil)] 05:28:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x9137bc00) [pid = 1790] [serial = 2135] [outer = 0x8f4a2c00] 05:28:37 INFO - PROCESS | 1790 | 1467462517891 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x91f6c000) [pid = 1790] [serial = 2136] [outer = 0x8f4a2c00] 05:28:38 INFO - PROCESS | 1790 | 1467462518870 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]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:28:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1735ms 05:28:38 INFO - PROCESS | 1790 | 1467462518941 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1790 | 1467462518950 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:28:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:28:38 INFO - PROCESS | 1790 | 1467462518960 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1790 | 1467462518965 Marionette TRACE conn3 <- [1,2818,null,{}] 05:28:38 INFO - PROCESS | 1790 | 1467462518972 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}] 05:28:38 INFO - PROCESS | 1790 | 1467462518978 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:39 INFO - PROCESS | 1790 | 1467462519187 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:28:39 INFO - PROCESS | 1790 | 1467462519428 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 1790 | 1467462519440 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32a800 == 32 [pid = 1790] [id = 712] 05:28:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x9130f400) [pid = 1790] [serial = 2137] [outer = (nil)] 05:28:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x929e8400) [pid = 1790] [serial = 2138] [outer = 0x9130f400] 05:28:39 INFO - PROCESS | 1790 | 1467462519539 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x92acc800) [pid = 1790] [serial = 2139] [outer = 0x9130f400] 05:28:40 INFO - PROCESS | 1790 | 1467462520566 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]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:28:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1644ms 05:28:40 INFO - PROCESS | 1790 | 1467462520605 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:28:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:28:40 INFO - PROCESS | 1790 | 1467462520610 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:28:40 INFO - PROCESS | 1790 | 1467462520617 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1790 | 1467462520623 Marionette TRACE conn3 <- [1,2822,null,{}] 05:28:40 INFO - PROCESS | 1790 | 1467462520640 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}] 05:28:40 INFO - PROCESS | 1790 | 1467462520649 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:40 INFO - PROCESS | 1790 | 1467462520872 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:28:41 INFO - PROCESS | 1790 | 1467462521111 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1790 | 1467462521122 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ad6000 == 33 [pid = 1790] [id = 713] 05:28:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x93a02000) [pid = 1790] [serial = 2140] [outer = (nil)] 05:28:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x93a07800) [pid = 1790] [serial = 2141] [outer = 0x93a02000] 05:28:41 INFO - PROCESS | 1790 | 1467462521220 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x93a0ec00) [pid = 1790] [serial = 2142] [outer = 0x93a02000] 05:28:42 INFO - PROCESS | 1790 | 1467462522146 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]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:28:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1592ms 05:28:42 INFO - PROCESS | 1790 | 1467462522210 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1790 | 1467462522215 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:28:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:28:42 INFO - PROCESS | 1790 | 1467462522221 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1790 | 1467462522225 Marionette TRACE conn3 <- [1,2826,null,{}] 05:28:42 INFO - PROCESS | 1790 | 1467462522231 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}] 05:28:42 INFO - PROCESS | 1790 | 1467462522236 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:42 INFO - PROCESS | 1790 | 1467462522439 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:28:42 INFO - PROCESS | 1790 | 1467462522768 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1790 | 1467462522774 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a01c00 == 34 [pid = 1790] [id = 714] 05:28:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x93a04c00) [pid = 1790] [serial = 2143] [outer = (nil)] 05:28:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x93c1b800) [pid = 1790] [serial = 2144] [outer = 0x93a04c00] 05:28:42 INFO - PROCESS | 1790 | 1467462522867 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x94751400) [pid = 1790] [serial = 2145] [outer = 0x93a04c00] 05:28:43 INFO - PROCESS | 1790 | 1467462523796 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1638ms 05:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:28:43 INFO - PROCESS | 1790 | 1467462523865 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1790 | 1467462523869 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:28:43 INFO - PROCESS | 1790 | 1467462523878 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1790 | 1467462523881 Marionette TRACE conn3 <- [1,2830,null,{}] 05:28:43 INFO - PROCESS | 1790 | 1467462523889 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}] 05:28:43 INFO - PROCESS | 1790 | 1467462523893 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:44 INFO - PROCESS | 1790 | 1467462524088 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:28:44 INFO - PROCESS | 1790 | 1467462524278 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1790 | 1467462524288 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7c8c00 == 35 [pid = 1790] [id = 715] 05:28:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x910d7c00) [pid = 1790] [serial = 2146] [outer = (nil)] 05:28:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x947ec800) [pid = 1790] [serial = 2147] [outer = 0x910d7c00] 05:28:44 INFO - PROCESS | 1790 | 1467462524369 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x947ef000) [pid = 1790] [serial = 2148] [outer = 0x910d7c00] 05:28:45 INFO - PROCESS | 1790 | 1467462525403 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1590ms 05:28:45 INFO - PROCESS | 1790 | 1467462525468 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1790 | 1467462525473 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:28:45 INFO - PROCESS | 1790 | 1467462525480 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1790 | 1467462525485 Marionette TRACE conn3 <- [1,2834,null,{}] 05:28:45 INFO - PROCESS | 1790 | 1467462525492 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}] 05:28:45 INFO - PROCESS | 1790 | 1467462525505 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:45 INFO - PROCESS | 1790 | 1467462525781 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:28:46 INFO - PROCESS | 1790 | 1467462526030 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1790 | 1467462526039 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:46 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32fc00 == 36 [pid = 1790] [id = 716] 05:28:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x947eb800) [pid = 1790] [serial = 2149] [outer = (nil)] 05:28:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x9510c400) [pid = 1790] [serial = 2150] [outer = 0x947eb800] 05:28:46 INFO - PROCESS | 1790 | 1467462526148 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x9518b000) [pid = 1790] [serial = 2151] [outer = 0x947eb800] 05:28:47 INFO - PROCESS | 1790 | 1467462527035 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:28:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1630ms 05:28:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:28:47 INFO - PROCESS | 1790 | 1467462527112 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1790 | 1467462527115 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:28:47 INFO - PROCESS | 1790 | 1467462527122 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1790 | 1467462527125 Marionette TRACE conn3 <- [1,2838,null,{}] 05:28:47 INFO - PROCESS | 1790 | 1467462527132 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}] 05:28:47 INFO - PROCESS | 1790 | 1467462527137 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:47 INFO - PROCESS | 1790 | 1467462527317 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:28:47 INFO - PROCESS | 1790 | 1467462527510 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1790 | 1467462527516 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x9137c400 == 37 [pid = 1790] [id = 717] 05:28:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x9510b800) [pid = 1790] [serial = 2152] [outer = (nil)] 05:28:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x951e9800) [pid = 1790] [serial = 2153] [outer = 0x9510b800] 05:28:47 INFO - PROCESS | 1790 | 1467462527597 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x95281c00) [pid = 1790] [serial = 2154] [outer = 0x9510b800] 05:28:48 INFO - PROCESS | 1790 | 1467462528597 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]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:28:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1532ms 05:28:48 INFO - PROCESS | 1790 | 1467462528654 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:28:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:28:48 INFO - PROCESS | 1790 | 1467462528666 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:28:48 INFO - PROCESS | 1790 | 1467462528672 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1790 | 1467462528676 Marionette TRACE conn3 <- [1,2842,null,{}] 05:28:48 INFO - PROCESS | 1790 | 1467462528682 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}] 05:28:48 INFO - PROCESS | 1790 | 1467462528687 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:48 INFO - PROCESS | 1790 | 1467462528898 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:28:49 INFO - PROCESS | 1790 | 1467462529439 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1790 | 1467462529448 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e329800 == 38 [pid = 1790] [id = 718] 05:28:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x8e32c000) [pid = 1790] [serial = 2155] [outer = (nil)] 05:28:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x8e3ba800) [pid = 1790] [serial = 2156] [outer = 0x8e32c000] 05:28:49 INFO - PROCESS | 1790 | 1467462529533 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x8f49dc00) [pid = 1790] [serial = 2157] [outer = 0x8e32c000] 05:28:50 INFO - PROCESS | 1790 | 1467462530479 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]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:28:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1883ms 05:28:50 INFO - PROCESS | 1790 | 1467462530565 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1790 | 1467462530571 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:28:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:28:50 INFO - PROCESS | 1790 | 1467462530581 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1790 | 1467462530586 Marionette TRACE conn3 <- [1,2846,null,{}] 05:28:50 INFO - PROCESS | 1790 | 1467462530594 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}] 05:28:50 INFO - PROCESS | 1790 | 1467462530602 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:50 INFO - PROCESS | 1790 | 1467462530780 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:28:51 INFO - PROCESS | 1790 | 1467462531023 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1790 | 1467462531034 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x927e0800 == 37 [pid = 1790] [id = 693] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x911e5000 == 36 [pid = 1790] [id = 694] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x92ad9400 == 35 [pid = 1790] [id = 695] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x922e3400 == 34 [pid = 1790] [id = 684] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x911e7400 == 33 [pid = 1790] [id = 681] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x9135a800 == 32 [pid = 1790] [id = 688] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x927b4000 == 31 [pid = 1790] [id = 685] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e213000 == 30 [pid = 1790] [id = 683] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x922df400 == 29 [pid = 1790] [id = 689] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x91305800 == 28 [pid = 1790] [id = 703] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e215800 == 27 [pid = 1790] [id = 702] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3c0800 == 26 [pid = 1790] [id = 690] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32bc00 == 25 [pid = 1790] [id = 696] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x910d0c00 == 24 [pid = 1790] [id = 704] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e214400 == 23 [pid = 1790] [id = 705] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32b400 == 22 [pid = 1790] [id = 692] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x911ea400 == 21 [pid = 1790] [id = 682] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8f4a4c00 == 20 [pid = 1790] [id = 691] 05:28:52 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bbc00 == 19 [pid = 1790] [id = 686] 05:28:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e212c00 == 20 [pid = 1790] [id = 719] 05:28:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x8e213000) [pid = 1790] [serial = 2158] [outer = (nil)] 05:28:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8e321400) [pid = 1790] [serial = 2159] [outer = 0x8e213000] 05:28:52 INFO - PROCESS | 1790 | 1467462532147 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8e3bd000) [pid = 1790] [serial = 2160] [outer = 0x8e213000] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x92adac00) [pid = 1790] [serial = 2085] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x92ad8800) [pid = 1790] [serial = 2084] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x910ce800) [pid = 1790] [serial = 2076] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8f7cc000) [pid = 1790] [serial = 2075] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x922e5000) [pid = 1790] [serial = 2102] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x9130cc00) [pid = 1790] [serial = 2094] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x911e8800) [pid = 1790] [serial = 2093] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x922ecc00) [pid = 1790] [serial = 2079] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x8f4a2000) [pid = 1790] [serial = 2096] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x91f6f000) [pid = 1790] [serial = 2078] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x92fa9c00) [pid = 1790] [serial = 2088] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8f7cd400) [pid = 1790] [serial = 2097] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x92fa8400) [pid = 1790] [serial = 2087] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x92ac7000) [pid = 1790] [serial = 2082] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x925a2400) [pid = 1790] [serial = 2105] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x924a6000) [pid = 1790] [serial = 2103] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x929ebc00) [pid = 1790] [serial = 2081] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91350800) [pid = 1790] [serial = 2100] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8ee8c400) [pid = 1790] [serial = 2091] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x9130c800) [pid = 1790] [serial = 2099] [outer = (nil)] [url = about:blank] 05:28:52 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x8e3b9c00) [pid = 1790] [serial = 2090] [outer = (nil)] [url = about:blank] 05:28:53 INFO - PROCESS | 1790 | 1467462533133 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]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:28:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2591ms 05:28:53 INFO - PROCESS | 1790 | 1467462533173 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1790 | 1467462533179 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:28:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:28:53 INFO - PROCESS | 1790 | 1467462533187 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1790 | 1467462533191 Marionette TRACE conn3 <- [1,2850,null,{}] 05:28:53 INFO - PROCESS | 1790 | 1467462533199 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}] 05:28:53 INFO - PROCESS | 1790 | 1467462533204 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:53 INFO - PROCESS | 1790 | 1467462533436 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:28:53 INFO - PROCESS | 1790 | 1467462533453 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1790 | 1467462533459 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:53 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f7ce000 == 21 [pid = 1790] [id = 720] 05:28:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8f7cec00) [pid = 1790] [serial = 2161] [outer = (nil)] 05:28:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x8f7d6400) [pid = 1790] [serial = 2162] [outer = 0x8f7cec00] 05:28:53 INFO - PROCESS | 1790 | 1467462533551 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x910d2c00) [pid = 1790] [serial = 2163] [outer = 0x8f7cec00] 05:28:54 INFO - PROCESS | 1790 | 1467462534598 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:28:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1443ms 05:28:54 INFO - PROCESS | 1790 | 1467462534631 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1790 | 1467462534638 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:28:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:28:54 INFO - PROCESS | 1790 | 1467462534649 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1790 | 1467462534653 Marionette TRACE conn3 <- [1,2854,null,{}] 05:28:54 INFO - PROCESS | 1790 | 1467462534660 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}] 05:28:54 INFO - PROCESS | 1790 | 1467462534665 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:54 INFO - PROCESS | 1790 | 1467462534929 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:28:54 INFO - PROCESS | 1790 | 1467462534955 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1790 | 1467462534965 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x911ee800 == 22 [pid = 1790] [id = 721] 05:28:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x9130d800) [pid = 1790] [serial = 2164] [outer = (nil)] 05:28:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x91350800) [pid = 1790] [serial = 2165] [outer = 0x9130d800] 05:28:55 INFO - PROCESS | 1790 | 1467462535034 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91359000) [pid = 1790] [serial = 2166] [outer = 0x9130d800] 05:28:56 INFO - PROCESS | 1790 | 1467462536093 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]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:28:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1495ms 05:28:56 INFO - PROCESS | 1790 | 1467462536145 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1790 | 1467462536148 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:28:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:28:56 INFO - PROCESS | 1790 | 1467462536160 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1790 | 1467462536165 Marionette TRACE conn3 <- [1,2858,null,{}] 05:28:56 INFO - PROCESS | 1790 | 1467462536183 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}] 05:28:56 INFO - PROCESS | 1790 | 1467462536192 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:56 INFO - PROCESS | 1790 | 1467462536430 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:28:56 INFO - PROCESS | 1790 | 1467462536525 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1790 | 1467462536534 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:56 INFO - PROCESS | 1790 | ++DOCSHELL 0x91301800 == 23 [pid = 1790] [id = 722] 05:28:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x91d4d400) [pid = 1790] [serial = 2167] [outer = (nil)] 05:28:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x922e3000) [pid = 1790] [serial = 2168] [outer = 0x91d4d400] 05:28:56 INFO - PROCESS | 1790 | 1467462536630 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x923ca000) [pid = 1790] [serial = 2169] [outer = 0x91d4d400] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e3be000) [pid = 1790] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x922e5400) [pid = 1790] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8e21d000) [pid = 1790] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x91306800) [pid = 1790] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x923d7800) [pid = 1790] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x8e219c00) [pid = 1790] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91f6fc00) [pid = 1790] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x911e8c00) [pid = 1790] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x8e3bc400) [pid = 1790] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:28:57 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x91f6e400) [pid = 1790] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:28:57 INFO - PROCESS | 1790 | 1467462537900 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:28:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1785ms 05:28:57 INFO - PROCESS | 1790 | 1467462537946 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:28:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:28:57 INFO - PROCESS | 1790 | 1467462537951 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:28:57 INFO - PROCESS | 1790 | 1467462537957 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1790 | 1467462537960 Marionette TRACE conn3 <- [1,2862,null,{}] 05:28:57 INFO - PROCESS | 1790 | 1467462537966 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}] 05:28:57 INFO - PROCESS | 1790 | 1467462537971 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:58 INFO - PROCESS | 1790 | 1467462538142 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:28:58 INFO - PROCESS | 1790 | 1467462538294 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1790 | 1467462538303 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21c000 == 24 [pid = 1790] [id = 723] 05:28:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8e3bc400) [pid = 1790] [serial = 2170] [outer = (nil)] 05:28:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x91f6fc00) [pid = 1790] [serial = 2171] [outer = 0x8e3bc400] 05:28:58 INFO - PROCESS | 1790 | 1467462538375 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x923cbc00) [pid = 1790] [serial = 2172] [outer = 0x8e3bc400] 05:28:59 INFO - PROCESS | 1790 | 1467462539377 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]]]}] 05:28:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:28:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1486ms 05:28:59 INFO - PROCESS | 1790 | 1467462539444 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 1790 | 1467462539451 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:28:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:28:59 INFO - PROCESS | 1790 | 1467462539460 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 1790 | 1467462539467 Marionette TRACE conn3 <- [1,2866,null,{}] 05:28:59 INFO - PROCESS | 1790 | 1467462539487 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}] 05:28:59 INFO - PROCESS | 1790 | 1467462539494 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:28:59 INFO - PROCESS | 1790 | 1467462539710 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:28:59 INFO - PROCESS | 1790 | 1467462539960 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1790 | 1467462539975 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a4c00 == 25 [pid = 1790] [id = 724] 05:29:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x8f4a7400) [pid = 1790] [serial = 2173] [outer = (nil)] 05:29:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8f7cdc00) [pid = 1790] [serial = 2174] [outer = 0x8f4a7400] 05:29:00 INFO - PROCESS | 1790 | 1467462540105 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x911ee400) [pid = 1790] [serial = 2175] [outer = 0x8f4a7400] 05:29:01 INFO - PROCESS | 1790 | 1467462541189 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]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:29:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1793ms 05:29:01 INFO - PROCESS | 1790 | 1467462541254 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1790 | 1467462541262 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:29:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:29:01 INFO - PROCESS | 1790 | 1467462541273 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1790 | 1467462541277 Marionette TRACE conn3 <- [1,2870,null,{}] 05:29:01 INFO - PROCESS | 1790 | 1467462541283 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}] 05:29:01 INFO - PROCESS | 1790 | 1467462541290 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:01 INFO - PROCESS | 1790 | 1467462541518 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:29:01 INFO - PROCESS | 1790 | 1467462541761 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1790 | 1467462541769 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32e800 == 26 [pid = 1790] [id = 725] 05:29:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x91d4f000) [pid = 1790] [serial = 2176] [outer = (nil)] 05:29:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x922de800) [pid = 1790] [serial = 2177] [outer = 0x91d4f000] 05:29:01 INFO - PROCESS | 1790 | 1467462541906 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x924a8000) [pid = 1790] [serial = 2178] [outer = 0x91d4f000] 05:29:02 INFO - PROCESS | 1790 | 1467462542933 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:29:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1744ms 05:29:03 INFO - PROCESS | 1790 | 1467462543018 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:29:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:29:03 INFO - PROCESS | 1790 | 1467462543023 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:29:03 INFO - PROCESS | 1790 | 1467462543030 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1790 | 1467462543037 Marionette TRACE conn3 <- [1,2874,null,{}] 05:29:03 INFO - PROCESS | 1790 | 1467462543054 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}] 05:29:03 INFO - PROCESS | 1790 | 1467462543063 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:03 INFO - PROCESS | 1790 | 1467462543387 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:29:03 INFO - PROCESS | 1790 | 1467462543640 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1790 | 1467462543650 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:03 INFO - PROCESS | 1790 | ++DOCSHELL 0x927b8800 == 27 [pid = 1790] [id = 726] 05:29:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x927dd400) [pid = 1790] [serial = 2179] [outer = (nil)] 05:29:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x927e1c00) [pid = 1790] [serial = 2180] [outer = 0x927dd400] 05:29:03 INFO - PROCESS | 1790 | 1467462543740 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x929e3c00) [pid = 1790] [serial = 2181] [outer = 0x927dd400] 05:29:04 INFO - PROCESS | 1790 | 1467462544735 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:29:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1793ms 05:29:04 INFO - PROCESS | 1790 | 1467462544824 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:29:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:29:04 INFO - PROCESS | 1790 | 1467462544829 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:29:04 INFO - PROCESS | 1790 | 1467462544836 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1790 | 1467462544839 Marionette TRACE conn3 <- [1,2878,null,{}] 05:29:04 INFO - PROCESS | 1790 | 1467462544845 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}] 05:29:04 INFO - PROCESS | 1790 | 1467462544851 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:05 INFO - PROCESS | 1790 | 1467462545070 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:29:05 INFO - PROCESS | 1790 | 1467462545309 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1790 | 1467462545317 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:05 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e217800 == 28 [pid = 1790] [id = 727] 05:29:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x8e21ec00) [pid = 1790] [serial = 2182] [outer = (nil)] 05:29:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x8f49c800) [pid = 1790] [serial = 2183] [outer = 0x8e21ec00] 05:29:05 INFO - PROCESS | 1790 | 1467462545452 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x8f7ce800) [pid = 1790] [serial = 2184] [outer = 0x8e21ec00] 05:29:06 INFO - PROCESS | 1790 | 1467462546715 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]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:29:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1937ms 05:29:06 INFO - PROCESS | 1790 | 1467462546773 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1790 | 1467462546780 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:29:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:29:06 INFO - PROCESS | 1790 | 1467462546787 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1790 | 1467462546794 Marionette TRACE conn3 <- [1,2882,null,{}] 05:29:06 INFO - PROCESS | 1790 | 1467462546801 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}] 05:29:06 INFO - PROCESS | 1790 | 1467462546807 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:06 INFO - PROCESS | 1790 | 1467462546976 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x925af000) [pid = 1790] [serial = 2106] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x924aac00) [pid = 1790] [serial = 2127] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8f49ac00) [pid = 1790] [serial = 2129] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x91310000) [pid = 1790] [serial = 2111] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x9137d400) [pid = 1790] [serial = 2112] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x925a5800) [pid = 1790] [serial = 2114] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x927b3400) [pid = 1790] [serial = 2115] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8e21f800) [pid = 1790] [serial = 2108] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8e32cc00) [pid = 1790] [serial = 2109] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x92ac5800) [pid = 1790] [serial = 2117] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x92ace400) [pid = 1790] [serial = 2118] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91308c00) [pid = 1790] [serial = 2123] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x8f49d400) [pid = 1790] [serial = 2120] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x910cb000) [pid = 1790] [serial = 2121] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x929ec800) [pid = 1790] [serial = 2133] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x929e1800) [pid = 1790] [serial = 2132] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x923d0c00) [pid = 1790] [serial = 2126] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x91372c00) [pid = 1790] [serial = 2124] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x91d49000) [pid = 1790] [serial = 2130] [outer = (nil)] [url = about:blank] 05:29:07 INFO - PROCESS | 1790 | 1467462547198 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1790 | 1467462547204 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:07 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8f800 == 29 [pid = 1790] [id = 728] 05:29:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x8f49ac00) [pid = 1790] [serial = 2185] [outer = (nil)] 05:29:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x8f7cf000) [pid = 1790] [serial = 2186] [outer = 0x8f49ac00] 05:29:07 INFO - PROCESS | 1790 | 1467462547289 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x911f1000) [pid = 1790] [serial = 2187] [outer = 0x8f49ac00] 05:29:08 INFO - PROCESS | 1790 | 1467462548121 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]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:29:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1392ms 05:29:08 INFO - PROCESS | 1790 | 1467462548180 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1790 | 1467462548186 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:29:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:29:08 INFO - PROCESS | 1790 | 1467462548196 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1790 | 1467462548200 Marionette TRACE conn3 <- [1,2886,null,{}] 05:29:08 INFO - PROCESS | 1790 | 1467462548206 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}] 05:29:08 INFO - PROCESS | 1790 | 1467462548212 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:08 INFO - PROCESS | 1790 | 1467462548385 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:29:08 INFO - PROCESS | 1790 | 1467462548529 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1790 | 1467462548542 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x9137cc00 == 30 [pid = 1790] [id = 729] 05:29:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x9137d400) [pid = 1790] [serial = 2188] [outer = (nil)] 05:29:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91d49400) [pid = 1790] [serial = 2189] [outer = 0x9137d400] 05:29:08 INFO - PROCESS | 1790 | 1467462548631 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x91f73400) [pid = 1790] [serial = 2190] [outer = 0x9137d400] 05:29:09 INFO - PROCESS | 1790 | 1467462549609 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]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:29:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1479ms 05:29:09 INFO - PROCESS | 1790 | 1467462549676 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:29:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:29:09 INFO - PROCESS | 1790 | 1467462549680 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:29:09 INFO - PROCESS | 1790 | 1467462549687 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1790 | 1467462549692 Marionette TRACE conn3 <- [1,2890,null,{}] 05:29:09 INFO - PROCESS | 1790 | 1467462549714 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}] 05:29:09 INFO - PROCESS | 1790 | 1467462549723 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:09 INFO - PROCESS | 1790 | 1467462549958 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:29:10 INFO - PROCESS | 1790 | 1467462549988 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1790 | 1467462550002 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:10 INFO - PROCESS | 1790 | ++DOCSHELL 0x925a9400 == 31 [pid = 1790] [id = 730] 05:29:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x925ab400) [pid = 1790] [serial = 2191] [outer = (nil)] 05:29:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x927af400) [pid = 1790] [serial = 2192] [outer = 0x925ab400] 05:29:10 INFO - PROCESS | 1790 | 1467462550069 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x927e0400) [pid = 1790] [serial = 2193] [outer = 0x925ab400] 05:29:11 INFO - PROCESS | 1790 | 1467462551031 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:29:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1389ms 05:29:11 INFO - PROCESS | 1790 | 1467462551076 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1790 | 1467462551081 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:29:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:29:11 INFO - PROCESS | 1790 | 1467462551092 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1790 | 1467462551095 Marionette TRACE conn3 <- [1,2894,null,{}] 05:29:11 INFO - PROCESS | 1790 | 1467462551101 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}] 05:29:11 INFO - PROCESS | 1790 | 1467462551105 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:11 INFO - PROCESS | 1790 | 1467462551321 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:29:11 INFO - PROCESS | 1790 | 1467462551344 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1790 | 1467462551352 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee8b000 == 32 [pid = 1790] [id = 731] 05:29:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x925a6800) [pid = 1790] [serial = 2194] [outer = (nil)] 05:29:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x92ac3c00) [pid = 1790] [serial = 2195] [outer = 0x925a6800] 05:29:11 INFO - PROCESS | 1790 | 1467462551421 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92ad1c00) [pid = 1790] [serial = 2196] [outer = 0x925a6800] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8f4a2c00) [pid = 1790] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x9130f400) [pid = 1790] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x93a02000) [pid = 1790] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x93a04c00) [pid = 1790] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x910d7c00) [pid = 1790] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x947eb800) [pid = 1790] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x9510b800) [pid = 1790] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x8e213000) [pid = 1790] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x8f7cec00) [pid = 1790] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 66 (0x8e32c000) [pid = 1790] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 65 (0x91d4d400) [pid = 1790] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:29:11 INFO - PROCESS | 1790 | --DOMWINDOW == 64 (0x9130d800) [pid = 1790] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:29:12 INFO - PROCESS | 1790 | 1467462552455 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]]]}] 05:29:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:29:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1383ms 05:29:12 INFO - PROCESS | 1790 | 1467462552475 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 1790 | 1467462552481 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:29:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:29:12 INFO - PROCESS | 1790 | 1467462552487 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1790 | 1467462552490 Marionette TRACE conn3 <- [1,2898,null,{}] 05:29:12 INFO - PROCESS | 1790 | 1467462552496 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}] 05:29:12 INFO - PROCESS | 1790 | 1467462552501 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:12 INFO - PROCESS | 1790 | 1467462552653 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:29:12 INFO - PROCESS | 1790 | 1467462552667 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1790 | 1467462552673 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:12 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32c000 == 33 [pid = 1790] [id = 732] 05:29:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 65 (0x8f4a2c00) [pid = 1790] [serial = 2197] [outer = (nil)] 05:29:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 66 (0x92ac1c00) [pid = 1790] [serial = 2198] [outer = 0x8f4a2c00] 05:29:12 INFO - PROCESS | 1790 | 1467462552742 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1790 | ++DOMWINDOW == 67 (0x929ed800) [pid = 1790] [serial = 2199] [outer = 0x8f4a2c00] 05:29:13 INFO - PROCESS | 1790 | 1467462553750 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]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:29:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1285ms 05:29:13 INFO - PROCESS | 1790 | 1467462553832 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1790 | 1467462553839 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:29:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:29:13 INFO - PROCESS | 1790 | 1467462553849 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1790 | 1467462553855 Marionette TRACE conn3 <- [1,2902,null,{}] 05:29:13 INFO - PROCESS | 1790 | 1467462553865 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}] 05:29:13 INFO - PROCESS | 1790 | 1467462553870 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:14 INFO - PROCESS | 1790 | 1467462554113 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:29:14 INFO - PROCESS | 1790 | 1467462554303 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1790 | 1467462554323 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:14 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32bc00 == 34 [pid = 1790] [id = 733] 05:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x8ee8a800) [pid = 1790] [serial = 2200] [outer = (nil)] 05:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x8f49e400) [pid = 1790] [serial = 2201] [outer = 0x8ee8a800] 05:29:14 INFO - PROCESS | 1790 | 1467462554422 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8f4a5800) [pid = 1790] [serial = 2202] [outer = 0x8ee8a800] 05:29:15 INFO - PROCESS | 1790 | 1467462555444 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:29:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:29:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1636ms 05:29:15 INFO - PROCESS | 1790 | 1467462555486 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:29:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:29:15 INFO - PROCESS | 1790 | 1467462555492 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:29:15 INFO - PROCESS | 1790 | 1467462555502 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1790 | 1467462555508 Marionette TRACE conn3 <- [1,2906,null,{}] 05:29:15 INFO - PROCESS | 1790 | 1467462555517 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}] 05:29:15 INFO - PROCESS | 1790 | 1467462555523 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:15 INFO - PROCESS | 1790 | 1467462555715 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:29:15 INFO - PROCESS | 1790 | 1467462555905 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1790 | 1467462555913 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a2000 == 35 [pid = 1790] [id = 734] 05:29:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x9134f800) [pid = 1790] [serial = 2203] [outer = (nil)] 05:29:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x923cb400) [pid = 1790] [serial = 2204] [outer = 0x9134f800] 05:29:16 INFO - PROCESS | 1790 | 1467462555996 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x924ac400) [pid = 1790] [serial = 2205] [outer = 0x9134f800] 05:29:17 INFO - PROCESS | 1790 | 1467462557056 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]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:29:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1642ms 05:29:17 INFO - PROCESS | 1790 | 1467462557142 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:29:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:29:17 INFO - PROCESS | 1790 | 1467462557146 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:29:17 INFO - PROCESS | 1790 | 1467462557153 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1790 | 1467462557157 Marionette TRACE conn3 <- [1,2910,null,{}] 05:29:17 INFO - PROCESS | 1790 | 1467462557166 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}] 05:29:17 INFO - PROCESS | 1790 | 1467462557173 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:17 INFO - PROCESS | 1790 | 1467462557403 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:29:17 INFO - PROCESS | 1790 | 1467462557697 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1790 | 1467462557707 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x929e2c00 == 36 [pid = 1790] [id = 735] 05:29:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x92ae0400) [pid = 1790] [serial = 2206] [outer = (nil)] 05:29:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x92ddb400) [pid = 1790] [serial = 2207] [outer = 0x92ae0400] 05:29:17 INFO - PROCESS | 1790 | 1467462557846 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92faa400) [pid = 1790] [serial = 2208] [outer = 0x92ae0400] 05:29:18 INFO - PROCESS | 1790 | 1467462558686 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]]]}] 05:29:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:29:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:29:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1591ms 05:29:18 INFO - PROCESS | 1790 | 1467462558745 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1790 | 1467462558748 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:29:18 INFO - TEST-START | /DOMEvents/constructors.html 05:29:18 INFO - PROCESS | 1790 | 1467462558756 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1790 | 1467462558760 Marionette TRACE conn3 <- [1,2914,null,{}] 05:29:18 INFO - PROCESS | 1790 | 1467462558782 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}] 05:29:18 INFO - PROCESS | 1790 | 1467462558788 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:19 INFO - PROCESS | 1790 | 1467462559036 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:29:19 INFO - PROCESS | 1790 | 1467462559177 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1790 | 1467462559188 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x92f9cc00 == 37 [pid = 1790] [id = 736] 05:29:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x93a02000) [pid = 1790] [serial = 2209] [outer = (nil)] 05:29:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x93c18000) [pid = 1790] [serial = 2210] [outer = 0x93a02000] 05:29:19 INFO - PROCESS | 1790 | 1467462559267 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x947ef400) [pid = 1790] [serial = 2211] [outer = 0x93a02000] 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:29:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:20 INFO - PROCESS | 1790 | 1467462560256 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]]]}] 05:29:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:29:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:29:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:29:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:29:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1560ms 05:29:20 INFO - PROCESS | 1790 | 1467462560317 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1790 | 1467462560324 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:29:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:29:20 INFO - PROCESS | 1790 | 1467462560351 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1790 | 1467462560359 Marionette TRACE conn3 <- [1,2918,null,{}] 05:29:20 INFO - PROCESS | 1790 | 1467462560373 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}] 05:29:20 INFO - PROCESS | 1790 | 1467462560377 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:20 INFO - PROCESS | 1790 | 1467462560550 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:29:20 INFO - PROCESS | 1790 | 1467462560912 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1790 | 1467462560923 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:20 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e219400 == 38 [pid = 1790] [id = 737] 05:29:20 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x8f7cd000) [pid = 1790] [serial = 2212] [outer = (nil)] 05:29:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x95105800) [pid = 1790] [serial = 2213] [outer = 0x8f7cd000] 05:29:21 INFO - PROCESS | 1790 | 1467462561068 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x95108c00) [pid = 1790] [serial = 2214] [outer = 0x8f7cd000] 05:29:22 INFO - PROCESS | 1790 | 1467462562050 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:29:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:29:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1767ms 05:29:22 INFO - PROCESS | 1790 | 1467462562101 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1790 | 1467462562106 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:29:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:29:22 INFO - PROCESS | 1790 | 1467462562113 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1790 | 1467462562117 Marionette TRACE conn3 <- [1,2922,null,{}] 05:29:22 INFO - PROCESS | 1790 | 1467462562123 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}] 05:29:22 INFO - PROCESS | 1790 | 1467462562134 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:22 INFO - PROCESS | 1790 | 1467462562395 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:29:22 INFO - PROCESS | 1790 | 1467462562593 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1790 | 1467462562603 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b8000 == 39 [pid = 1790] [id = 738] 05:29:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x951e7400) [pid = 1790] [serial = 2215] [outer = (nil)] 05:29:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x9528b400) [pid = 1790] [serial = 2216] [outer = 0x951e7400] 05:29:22 INFO - PROCESS | 1790 | 1467462562721 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x952c7400) [pid = 1790] [serial = 2217] [outer = 0x951e7400] 05:29:23 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:29:23 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:29:23 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:29:23 INFO - PROCESS | 1790 | [1790] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 05:29:23 INFO - PROCESS | 1790 | 1467462563608 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]]]}] 05:29:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:29:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:29:23 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 05:29:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:29:23 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 05:29:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:29:23 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]" 05:29:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:29:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:29:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:29:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1537ms 05:29:23 INFO - PROCESS | 1790 | 1467462563652 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1790 | 1467462563655 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:29:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:29:23 INFO - PROCESS | 1790 | 1467462563668 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1790 | 1467462563675 Marionette TRACE conn3 <- [1,2926,null,{}] 05:29:23 INFO - PROCESS | 1790 | 1467462563681 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}] 05:29:23 INFO - PROCESS | 1790 | 1467462563686 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:23 INFO - PROCESS | 1790 | 1467462563936 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:29:24 INFO - PROCESS | 1790 | 1467462564134 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1790 | 1467462564141 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d0c00 == 40 [pid = 1790] [id = 739] 05:29:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x910d1800) [pid = 1790] [serial = 2218] [outer = (nil)] 05:29:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x91d41800) [pid = 1790] [serial = 2219] [outer = 0x910d1800] 05:29:24 INFO - PROCESS | 1790 | 1467462564228 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x952d0c00) [pid = 1790] [serial = 2220] [outer = 0x910d1800] 05:29:24 INFO - PROCESS | 1790 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:29:25 INFO - PROCESS | 1790 | 1467462565094 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]]]}] 05:29:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:29:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1451ms 05:29:25 INFO - PROCESS | 1790 | 1467462565129 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1790 | 1467462565134 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:29:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:29:25 INFO - PROCESS | 1790 | 1467462565143 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1790 | 1467462565147 Marionette TRACE conn3 <- [1,2930,null,{}] 05:29:25 INFO - PROCESS | 1790 | 1467462565153 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}] 05:29:25 INFO - PROCESS | 1790 | 1467462565159 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:25 INFO - PROCESS | 1790 | 1467462565329 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:29:25 INFO - PROCESS | 1790 | 1467462565742 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1790 | 1467462565753 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e322400 == 41 [pid = 1790] [id = 740] 05:29:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8e323800) [pid = 1790] [serial = 2221] [outer = (nil)] 05:29:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8e32f000) [pid = 1790] [serial = 2222] [outer = 0x8e323800] 05:29:25 INFO - PROCESS | 1790 | 1467462565849 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x8ee87800) [pid = 1790] [serial = 2223] [outer = 0x8e323800] 05:29:26 INFO - PROCESS | 1790 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:29:26 INFO - PROCESS | 1790 | 1467462566692 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]]]}] 05:29:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:29:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1580ms 05:29:26 INFO - PROCESS | 1790 | 1467462566725 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1790 | 1467462566730 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:29:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:29:26 INFO - PROCESS | 1790 | 1467462566738 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1790 | 1467462566743 Marionette TRACE conn3 <- [1,2934,null,{}] 05:29:26 INFO - PROCESS | 1790 | 1467462566751 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}] 05:29:26 INFO - PROCESS | 1790 | 1467462566759 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:26 INFO - PROCESS | 1790 | 1467462566929 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:29:27 INFO - PROCESS | 1790 | 1467462567216 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1790 | 1467462567225 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3b6800 == 42 [pid = 1790] [id = 741] 05:29:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x91379400) [pid = 1790] [serial = 2224] [outer = (nil)] 05:29:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x91f6b400) [pid = 1790] [serial = 2225] [outer = 0x91379400] 05:29:27 INFO - PROCESS | 1790 | 1467462567305 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x922e6000) [pid = 1790] [serial = 2226] [outer = 0x91379400] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8e218800 == 41 [pid = 1790] [id = 706] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8e212c00 == 40 [pid = 1790] [id = 719] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32e000 == 39 [pid = 1790] [id = 707] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x922e2000 == 38 [pid = 1790] [id = 708] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32a800 == 37 [pid = 1790] [id = 712] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8ee83400 == 36 [pid = 1790] [id = 711] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8e215000 == 35 [pid = 1790] [id = 709] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32f400 == 34 [pid = 1790] [id = 710] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x93a01c00 == 33 [pid = 1790] [id = 714] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x9137c400 == 32 [pid = 1790] [id = 717] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8e329800 == 31 [pid = 1790] [id = 718] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32fc00 == 30 [pid = 1790] [id = 716] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x92ad6000 == 29 [pid = 1790] [id = 713] 05:29:28 INFO - PROCESS | 1790 | --DOCSHELL 0x8f7c8c00 == 28 [pid = 1790] [id = 715] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x91f6fc00) [pid = 1790] [serial = 2171] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x91f6c000) [pid = 1790] [serial = 2136] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x9137bc00) [pid = 1790] [serial = 2135] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x92acc800) [pid = 1790] [serial = 2139] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x929e8400) [pid = 1790] [serial = 2138] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x93a0ec00) [pid = 1790] [serial = 2142] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x93a07800) [pid = 1790] [serial = 2141] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x94751400) [pid = 1790] [serial = 2145] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x93c1b800) [pid = 1790] [serial = 2144] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x947ef000) [pid = 1790] [serial = 2148] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x947ec800) [pid = 1790] [serial = 2147] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x9518b000) [pid = 1790] [serial = 2151] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x9510c400) [pid = 1790] [serial = 2150] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x95281c00) [pid = 1790] [serial = 2154] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8e321400) [pid = 1790] [serial = 2159] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e3bd000) [pid = 1790] [serial = 2160] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8f7d6400) [pid = 1790] [serial = 2162] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x951e9800) [pid = 1790] [serial = 2153] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8f49dc00) [pid = 1790] [serial = 2157] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x8e3ba800) [pid = 1790] [serial = 2156] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x922e3000) [pid = 1790] [serial = 2168] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91350800) [pid = 1790] [serial = 2165] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91359000) [pid = 1790] [serial = 2166] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x923ca000) [pid = 1790] [serial = 2169] [outer = (nil)] [url = about:blank] 05:29:28 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x910d2c00) [pid = 1790] [serial = 2163] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1790 | 1467462569256 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]]]}] 05:29:29 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:29:29 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2589ms 05:29:29 INFO - PROCESS | 1790 | 1467462569328 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1790 | 1467462569334 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:29:29 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:29:29 INFO - PROCESS | 1790 | 1467462569342 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1790 | 1467462569349 Marionette TRACE conn3 <- [1,2938,null,{}] 05:29:29 INFO - PROCESS | 1790 | 1467462569361 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}] 05:29:29 INFO - PROCESS | 1790 | 1467462569369 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:29 INFO - PROCESS | 1790 | 1467462569528 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:29:29 INFO - PROCESS | 1790 | 1467462569744 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1790 | 1467462569752 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e3bf400 == 29 [pid = 1790] [id = 742] 05:29:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x8e3c4400) [pid = 1790] [serial = 2227] [outer = (nil)] 05:29:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x8f49ec00) [pid = 1790] [serial = 2228] [outer = 0x8e3c4400] 05:29:29 INFO - PROCESS | 1790 | 1467462569824 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x8f7cb000) [pid = 1790] [serial = 2229] [outer = 0x8e3c4400] 05:29:30 INFO - PROCESS | 1790 | 1467462570570 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]]]}] 05:29:30 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. 05:29:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1238ms 05:29:30 INFO - PROCESS | 1790 | 1467462570580 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1790 | 1467462570587 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:29:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:29:30 INFO - PROCESS | 1790 | 1467462570598 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1790 | 1467462570602 Marionette TRACE conn3 <- [1,2942,null,{}] 05:29:30 INFO - PROCESS | 1790 | 1467462570616 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}] 05:29:30 INFO - PROCESS | 1790 | 1467462570622 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:30 INFO - PROCESS | 1790 | 1467462570781 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:29:30 INFO - PROCESS | 1790 | 1467462570801 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1790 | 1467462570809 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:30 INFO - PROCESS | 1790 | ++DOCSHELL 0x91307800 == 30 [pid = 1790] [id = 743] 05:29:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x91308800) [pid = 1790] [serial = 2230] [outer = (nil)] 05:29:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x9130f800) [pid = 1790] [serial = 2231] [outer = 0x91308800] 05:29:30 INFO - PROCESS | 1790 | 1467462570883 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x9134fc00) [pid = 1790] [serial = 2232] [outer = 0x91308800] 05:29:31 INFO - PROCESS | 1790 | 1467462571832 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"]]]}] 05:29:31 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 05:29:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:29:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:29:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1286ms 05:29:31 INFO - PROCESS | 1790 | 1467462571885 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1790 | 1467462571890 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:29:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:29:31 INFO - PROCESS | 1790 | 1467462571896 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1790 | 1467462571902 Marionette TRACE conn3 <- [1,2946,null,{}] 05:29:31 INFO - PROCESS | 1790 | 1467462571927 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}] 05:29:31 INFO - PROCESS | 1790 | 1467462571936 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:32 INFO - PROCESS | 1790 | 1467462572156 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:29:32 INFO - PROCESS | 1790 | 1467462572179 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1790 | 1467462572188 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x922e1000 == 31 [pid = 1790] [id = 744] 05:29:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x922e2000) [pid = 1790] [serial = 2233] [outer = (nil)] 05:29:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x923ca000) [pid = 1790] [serial = 2234] [outer = 0x922e2000] 05:29:32 INFO - PROCESS | 1790 | 1467462572261 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x924afc00) [pid = 1790] [serial = 2235] [outer = 0x922e2000] 05:29:33 INFO - PROCESS | 1790 | 1467462573116 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]]]}] 05:29:33 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. 05:29:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1253ms 05:29:33 INFO - PROCESS | 1790 | 1467462573155 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1790 | 1467462573159 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:29:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:29:33 INFO - PROCESS | 1790 | 1467462573165 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1790 | 1467462573169 Marionette TRACE conn3 <- [1,2950,null,{}] 05:29:33 INFO - PROCESS | 1790 | 1467462573174 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}] 05:29:33 INFO - PROCESS | 1790 | 1467462573179 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:33 INFO - PROCESS | 1790 | 1467462573387 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:29:33 INFO - PROCESS | 1790 | 1467462573419 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1790 | 1467462573427 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:33 INFO - PROCESS | 1790 | ++DOCSHELL 0x925abc00 == 32 [pid = 1790] [id = 745] 05:29:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x927adc00) [pid = 1790] [serial = 2236] [outer = (nil)] 05:29:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x927dfc00) [pid = 1790] [serial = 2237] [outer = 0x927adc00] 05:29:33 INFO - PROCESS | 1790 | 1467462573497 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x929e1800) [pid = 1790] [serial = 2238] [outer = 0x927adc00] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x8f4a2c00) [pid = 1790] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x925ab400) [pid = 1790] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x925a6800) [pid = 1790] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e3bc400) [pid = 1790] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8e21ec00) [pid = 1790] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x8f4a7400) [pid = 1790] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x91d4f000) [pid = 1790] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x927dd400) [pid = 1790] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x9137d400) [pid = 1790] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:29:34 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8f49ac00) [pid = 1790] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:29:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e321c00 == 33 [pid = 1790] [id = 746] 05:29:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x91355400) [pid = 1790] [serial = 2239] [outer = (nil)] 05:29:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x925a6400) [pid = 1790] [serial = 2240] [outer = 0x91355400] 05:29:34 INFO - PROCESS | 1790 | 1467462574864 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]]]}] 05:29:34 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. 05:29:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1738ms 05:29:34 INFO - PROCESS | 1790 | 1467462574906 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1790 | 1467462574909 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:29:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:29:34 INFO - PROCESS | 1790 | 1467462574915 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1790 | 1467462574919 Marionette TRACE conn3 <- [1,2954,null,{}] 05:29:34 INFO - PROCESS | 1790 | 1467462574924 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}] 05:29:34 INFO - PROCESS | 1790 | 1467462574929 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:35 INFO - PROCESS | 1790 | 1467462575088 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:29:35 INFO - PROCESS | 1790 | 1467462575239 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1790 | 1467462575248 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21e400 == 34 [pid = 1790] [id = 747] 05:29:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x922e7800) [pid = 1790] [serial = 2241] [outer = (nil)] 05:29:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x929ee000) [pid = 1790] [serial = 2242] [outer = 0x922e7800] 05:29:35 INFO - PROCESS | 1790 | 1467462575315 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92ac7000) [pid = 1790] [serial = 2243] [outer = 0x922e7800] 05:29:36 INFO - PROCESS | 1790 | 1467462576005 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]]]}] 05:29:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:29:36 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 05:29:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1140ms 05:29:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:29:36 INFO - PROCESS | 1790 | 1467462576057 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1790 | 1467462576060 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:29:36 INFO - PROCESS | 1790 | 1467462576067 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1790 | 1467462576070 Marionette TRACE conn3 <- [1,2958,null,{}] 05:29:36 INFO - PROCESS | 1790 | 1467462576076 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}] 05:29:36 INFO - PROCESS | 1790 | 1467462576086 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:36 INFO - PROCESS | 1790 | 1467462576387 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:29:36 INFO - PROCESS | 1790 | 1467462576527 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1790 | 1467462576539 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:36 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e216800 == 35 [pid = 1790] [id = 748] 05:29:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x8e217000) [pid = 1790] [serial = 2244] [outer = (nil)] 05:29:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x8e322c00) [pid = 1790] [serial = 2245] [outer = 0x8e217000] 05:29:36 INFO - PROCESS | 1790 | 1467462576622 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8e32ec00) [pid = 1790] [serial = 2246] [outer = 0x8e217000] 05:29:37 INFO - PROCESS | 1790 | 1467462577640 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]]]}] 05:29:37 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. 05:29:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1589ms 05:29:37 INFO - PROCESS | 1790 | 1467462577656 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1790 | 1467462577664 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:29:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:29:37 INFO - PROCESS | 1790 | 1467462577675 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1790 | 1467462577680 Marionette TRACE conn3 <- [1,2962,null,{}] 05:29:37 INFO - PROCESS | 1790 | 1467462577689 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}] 05:29:37 INFO - PROCESS | 1790 | 1467462577698 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:37 INFO - PROCESS | 1790 | 1467462577908 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:29:38 INFO - PROCESS | 1790 | 1467462578106 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1790 | 1467462578117 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e21f400 == 36 [pid = 1790] [id = 749] 05:29:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x911e3c00) [pid = 1790] [serial = 2247] [outer = (nil)] 05:29:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x91372c00) [pid = 1790] [serial = 2248] [outer = 0x911e3c00] 05:29:38 INFO - PROCESS | 1790 | 1467462578218 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x9137c400) [pid = 1790] [serial = 2249] [outer = 0x911e3c00] 05:29:39 INFO - PROCESS | 1790 | 1467462579126 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]]]}] 05:29:39 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. 05:29:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1539ms 05:29:39 INFO - PROCESS | 1790 | 1467462579215 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1790 | 1467462579220 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:29:39 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:29:39 INFO - PROCESS | 1790 | 1467462579227 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1790 | 1467462579232 Marionette TRACE conn3 <- [1,2966,null,{}] 05:29:39 INFO - PROCESS | 1790 | 1467462579267 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}] 05:29:39 INFO - PROCESS | 1790 | 1467462579273 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:39 INFO - PROCESS | 1790 | 1467462579457 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:29:39 INFO - PROCESS | 1790 | 1467462579661 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1790 | 1467462579670 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:39 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f74000 == 37 [pid = 1790] [id = 750] 05:29:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x927b0400) [pid = 1790] [serial = 2250] [outer = (nil)] 05:29:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x927e8c00) [pid = 1790] [serial = 2251] [outer = 0x927b0400] 05:29:39 INFO - PROCESS | 1790 | 1467462579787 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92acdc00) [pid = 1790] [serial = 2252] [outer = 0x927b0400] 05:29:40 INFO - PROCESS | 1790 | 1467462580734 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]]]}] 05:29:40 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. 05:29:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1564ms 05:29:40 INFO - PROCESS | 1790 | 1467462580792 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1790 | 1467462580798 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:29:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:29:40 INFO - PROCESS | 1790 | 1467462580816 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1790 | 1467462580823 Marionette TRACE conn3 <- [1,2970,null,{}] 05:29:40 INFO - PROCESS | 1790 | 1467462580829 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}] 05:29:40 INFO - PROCESS | 1790 | 1467462580836 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:41 INFO - PROCESS | 1790 | 1467462581017 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:29:41 INFO - PROCESS | 1790 | 1467462581204 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1790 | 1467462581213 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:41 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a0a400 == 38 [pid = 1790] [id = 751] 05:29:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x93c0e000) [pid = 1790] [serial = 2253] [outer = (nil)] 05:29:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x94748c00) [pid = 1790] [serial = 2254] [outer = 0x93c0e000] 05:29:41 INFO - PROCESS | 1790 | 1467462581302 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x94751c00) [pid = 1790] [serial = 2255] [outer = 0x93c0e000] 05:29:42 INFO - PROCESS | 1790 | 1467462582214 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]]]}] 05:29:42 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. 05:29:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1451ms 05:29:42 INFO - PROCESS | 1790 | 1467462582259 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1790 | 1467462582263 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:29:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:29:42 INFO - PROCESS | 1790 | 1467462582269 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1790 | 1467462582273 Marionette TRACE conn3 <- [1,2974,null,{}] 05:29:42 INFO - PROCESS | 1790 | 1467462582279 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}] 05:29:42 INFO - PROCESS | 1790 | 1467462582284 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:42 INFO - PROCESS | 1790 | 1467462582457 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:29:42 INFO - PROCESS | 1790 | 1467462582646 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1790 | 1467462582655 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:42 INFO - PROCESS | 1790 | ++DOCSHELL 0x91380400 == 39 [pid = 1790] [id = 752] 05:29:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x93a07000) [pid = 1790] [serial = 2256] [outer = (nil)] 05:29:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x95102800) [pid = 1790] [serial = 2257] [outer = 0x93a07000] 05:29:42 INFO - PROCESS | 1790 | 1467462582735 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x947f5800) [pid = 1790] [serial = 2258] [outer = 0x93a07000] 05:29:43 INFO - PROCESS | 1790 | 1467462583645 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]]]}] 05:29:43 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. 05:29:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1429ms 05:29:43 INFO - PROCESS | 1790 | 1467462583700 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1790 | 1467462583704 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:29:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:29:43 INFO - PROCESS | 1790 | 1467462583711 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1790 | 1467462583714 Marionette TRACE conn3 <- [1,2978,null,{}] 05:29:43 INFO - PROCESS | 1790 | 1467462583720 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}] 05:29:43 INFO - PROCESS | 1790 | 1467462583725 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:43 INFO - PROCESS | 1790 | 1467462583899 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:29:44 INFO - PROCESS | 1790 | 1467462584091 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1790 | 1467462584118 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:44 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e220c00 == 40 [pid = 1790] [id = 753] 05:29:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x94747400) [pid = 1790] [serial = 2259] [outer = (nil)] 05:29:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x9518c000) [pid = 1790] [serial = 2260] [outer = 0x94747400] 05:29:44 INFO - PROCESS | 1790 | 1467462584254 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x95281000) [pid = 1790] [serial = 2261] [outer = 0x94747400] 05:29:45 INFO - PROCESS | 1790 | 1467462585140 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]]]}] 05:29:45 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. 05:29:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1484ms 05:29:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:29:45 INFO - PROCESS | 1790 | 1467462585196 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1790 | 1467462585199 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:29:45 INFO - PROCESS | 1790 | 1467462585206 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1790 | 1467462585209 Marionette TRACE conn3 <- [1,2982,null,{}] 05:29:45 INFO - PROCESS | 1790 | 1467462585407 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}] 05:29:45 INFO - PROCESS | 1790 | 1467462585414 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:45 INFO - PROCESS | 1790 | 1467462585587 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:29:45 INFO - PROCESS | 1790 | 1467462585835 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1790 | 1467462585847 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:45 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49ac00 == 41 [pid = 1790] [id = 754] 05:29:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x8f49b000) [pid = 1790] [serial = 2262] [outer = (nil)] 05:29:45 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x8f4a6800) [pid = 1790] [serial = 2263] [outer = 0x8f49b000] 05:29:45 INFO - PROCESS | 1790 | 1467462585949 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x8f7d6800) [pid = 1790] [serial = 2264] [outer = 0x8f49b000] 05:29:46 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21e400 == 40 [pid = 1790] [id = 747] 05:29:46 INFO - PROCESS | 1790 | --DOCSHELL 0x8e321c00 == 39 [pid = 1790] [id = 746] 05:29:46 INFO - PROCESS | 1790 | --DOCSHELL 0x925abc00 == 38 [pid = 1790] [id = 745] 05:29:46 INFO - PROCESS | 1790 | --DOCSHELL 0x922e1000 == 37 [pid = 1790] [id = 744] 05:29:46 INFO - PROCESS | 1790 | 1467462586868 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"]]]}] 05:29:46 INFO - PROCESS | 1790 | --DOCSHELL 0x91307800 == 36 [pid = 1790] [id = 743] 05:29:46 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3bf400 == 35 [pid = 1790] [id = 742] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x92ac1c00) [pid = 1790] [serial = 2198] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x927af400) [pid = 1790] [serial = 2192] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x92ac3c00) [pid = 1790] [serial = 2195] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x927e0400) [pid = 1790] [serial = 2193] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x923cbc00) [pid = 1790] [serial = 2172] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8f49c800) [pid = 1790] [serial = 2183] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x8f7ce800) [pid = 1790] [serial = 2184] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x8f7cdc00) [pid = 1790] [serial = 2174] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x911ee400) [pid = 1790] [serial = 2175] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x922de800) [pid = 1790] [serial = 2177] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x924a8000) [pid = 1790] [serial = 2178] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x927e1c00) [pid = 1790] [serial = 2180] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x929e3c00) [pid = 1790] [serial = 2181] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x91d49400) [pid = 1790] [serial = 2189] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x8f7cf000) [pid = 1790] [serial = 2186] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x911f1000) [pid = 1790] [serial = 2187] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x929ed800) [pid = 1790] [serial = 2199] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x92ad1c00) [pid = 1790] [serial = 2196] [outer = (nil)] [url = about:blank] 05:29:46 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x91f73400) [pid = 1790] [serial = 2190] [outer = (nil)] [url = about:blank] 05:29:46 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 05:29:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:29:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:29:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1719ms 05:29:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:29:46 INFO - PROCESS | 1790 | 1467462586924 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1790 | 1467462586931 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:29:46 INFO - PROCESS | 1790 | 1467462586939 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1790 | 1467462586943 Marionette TRACE conn3 <- [1,2986,null,{}] 05:29:46 INFO - PROCESS | 1790 | 1467462586956 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}] 05:29:46 INFO - PROCESS | 1790 | 1467462586960 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:47 INFO - PROCESS | 1790 | 1467462587121 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:29:47 INFO - PROCESS | 1790 | 1467462587289 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1790 | 1467462587302 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:47 INFO - PROCESS | 1790 | ++DOCSHELL 0x910d3000 == 36 [pid = 1790] [id = 755] 05:29:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91307800) [pid = 1790] [serial = 2265] [outer = (nil)] 05:29:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x91357000) [pid = 1790] [serial = 2266] [outer = 0x91307800] 05:29:47 INFO - PROCESS | 1790 | 1467462587379 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x91d4a800) [pid = 1790] [serial = 2267] [outer = 0x91307800] 05:29:48 INFO - PROCESS | 1790 | 1467462588133 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]]]}] 05:29:48 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. 05:29:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1238ms 05:29:48 INFO - PROCESS | 1790 | 1467462588175 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 1790 | 1467462588178 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:29:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:29:48 INFO - PROCESS | 1790 | 1467462588186 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1790 | 1467462588189 Marionette TRACE conn3 <- [1,2990,null,{}] 05:29:48 INFO - PROCESS | 1790 | 1467462588213 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}] 05:29:48 INFO - PROCESS | 1790 | 1467462588217 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:48 INFO - PROCESS | 1790 | 1467462588369 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:29:48 INFO - PROCESS | 1790 | 1467462588386 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1790 | 1467462588394 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:48 INFO - PROCESS | 1790 | ++DOCSHELL 0x923d5400 == 37 [pid = 1790] [id = 756] 05:29:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x923d7800) [pid = 1790] [serial = 2268] [outer = (nil)] 05:29:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x925a2000) [pid = 1790] [serial = 2269] [outer = 0x923d7800] 05:29:48 INFO - PROCESS | 1790 | 1467462588471 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x925af400) [pid = 1790] [serial = 2270] [outer = 0x923d7800] 05:29:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x929ef000 == 38 [pid = 1790] [id = 757] 05:29:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x929efc00) [pid = 1790] [serial = 2271] [outer = (nil)] 05:29:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x92ac1c00) [pid = 1790] [serial = 2272] [outer = 0x929efc00] 05:29:49 INFO - PROCESS | 1790 | 1467462589467 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]]]}] 05:29:49 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. 05:29:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1333ms 05:29:49 INFO - PROCESS | 1790 | 1467462589528 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1790 | 1467462589537 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:29:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:29:49 INFO - PROCESS | 1790 | 1467462589560 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1790 | 1467462589563 Marionette TRACE conn3 <- [1,2994,null,{}] 05:29:49 INFO - PROCESS | 1790 | 1467462589569 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}] 05:29:49 INFO - PROCESS | 1790 | 1467462589574 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:49 INFO - PROCESS | 1790 | 1467462589797 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:29:49 INFO - PROCESS | 1790 | 1467462589818 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1790 | 1467462589826 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:49 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f74400 == 39 [pid = 1790] [id = 758] 05:29:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x927b3400) [pid = 1790] [serial = 2273] [outer = (nil)] 05:29:49 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x92ada000) [pid = 1790] [serial = 2274] [outer = 0x927b3400] 05:29:49 INFO - PROCESS | 1790 | 1467462589895 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x93a01c00) [pid = 1790] [serial = 2275] [outer = 0x927b3400] 05:29:50 INFO - PROCESS | 1790 | 1467462590730 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]]]}] 05:29:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:29:50 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 05:29:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1234ms 05:29:50 INFO - PROCESS | 1790 | 1467462590795 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1790 | 1467462590799 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:29:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:29:50 INFO - PROCESS | 1790 | 1467462590814 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1790 | 1467462590816 Marionette TRACE conn3 <- [1,2998,null,{}] 05:29:50 INFO - PROCESS | 1790 | 1467462590822 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}] 05:29:50 INFO - PROCESS | 1790 | 1467462590827 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:51 INFO - PROCESS | 1790 | 1467462591040 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:29:51 INFO - PROCESS | 1790 | 1467462591060 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1790 | 1467462591066 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:51 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ace400 == 40 [pid = 1790] [id = 759] 05:29:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x92ad2000) [pid = 1790] [serial = 2276] [outer = (nil)] 05:29:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x947f2000) [pid = 1790] [serial = 2277] [outer = 0x92ad2000] 05:29:51 INFO - PROCESS | 1790 | 1467462591135 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x9510e000) [pid = 1790] [serial = 2278] [outer = 0x92ad2000] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x8ee8a800) [pid = 1790] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x951e7400) [pid = 1790] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x9134f800) [pid = 1790] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8f7cd000) [pid = 1790] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x922e2000) [pid = 1790] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x91379400) [pid = 1790] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x93a02000) [pid = 1790] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x8e3c4400) [pid = 1790] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x8e323800) [pid = 1790] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x91308800) [pid = 1790] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x92ae0400) [pid = 1790] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x910d1800) [pid = 1790] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x91355400) [pid = 1790] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:29:51 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x927adc00) [pid = 1790] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:29:52 INFO - PROCESS | 1790 | 1467462592235 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]]]}] 05:29:52 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. 05:29:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1485ms 05:29:52 INFO - PROCESS | 1790 | 1467462592300 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1790 | 1467462592308 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:29:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:29:52 INFO - PROCESS | 1790 | 1467462592333 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1790 | 1467462592339 Marionette TRACE conn3 <- [1,3002,null,{}] 05:29:52 INFO - PROCESS | 1790 | 1467462592351 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}] 05:29:52 INFO - PROCESS | 1790 | 1467462592357 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:52 INFO - PROCESS | 1790 | 1467462592545 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:29:52 INFO - PROCESS | 1790 | 1467462592740 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1790 | 1467462592755 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:52 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e32b000 == 41 [pid = 1790] [id = 760] 05:29:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x8e32c800) [pid = 1790] [serial = 2279] [outer = (nil)] 05:29:52 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x8f7d3400) [pid = 1790] [serial = 2280] [outer = 0x8e32c800] 05:29:52 INFO - PROCESS | 1790 | 1467462592878 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x911f1400) [pid = 1790] [serial = 2281] [outer = 0x8e32c800] 05:29:53 INFO - PROCESS | 1790 | 1467462593785 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]]]}] 05:29:53 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. 05:29:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1509ms 05:29:53 INFO - PROCESS | 1790 | 1467462593827 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1790 | 1467462593835 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:29:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:29:53 INFO - PROCESS | 1790 | 1467462593846 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1790 | 1467462593850 Marionette TRACE conn3 <- [1,3006,null,{}] 05:29:53 INFO - PROCESS | 1790 | 1467462593857 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}] 05:29:53 INFO - PROCESS | 1790 | 1467462593863 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:54 INFO - PROCESS | 1790 | 1467462594147 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:29:54 INFO - PROCESS | 1790 | 1467462594337 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1790 | 1467462594344 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:54 INFO - PROCESS | 1790 | ++DOCSHELL 0x9135bc00 == 42 [pid = 1790] [id = 761] 05:29:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x91f74c00) [pid = 1790] [serial = 2282] [outer = (nil)] 05:29:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x923c9800) [pid = 1790] [serial = 2283] [outer = 0x91f74c00] 05:29:54 INFO - PROCESS | 1790 | 1467462594432 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x925a5000) [pid = 1790] [serial = 2284] [outer = 0x91f74c00] 05:29:55 INFO - PROCESS | 1790 | 1467462595397 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]]]}] 05:29:55 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. 05:29:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1582ms 05:29:55 INFO - PROCESS | 1790 | 1467462595428 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1790 | 1467462595432 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:29:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:29:55 INFO - PROCESS | 1790 | 1467462595439 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1790 | 1467462595445 Marionette TRACE conn3 <- [1,3010,null,{}] 05:29:55 INFO - PROCESS | 1790 | 1467462595462 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}] 05:29:55 INFO - PROCESS | 1790 | 1467462595473 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:55 INFO - PROCESS | 1790 | 1467462595659 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:29:55 INFO - PROCESS | 1790 | 1467462595851 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1790 | 1467462595861 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:55 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dd7c00 == 43 [pid = 1790] [id = 762] 05:29:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92fa9c00) [pid = 1790] [serial = 2285] [outer = (nil)] 05:29:55 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x947ea000) [pid = 1790] [serial = 2286] [outer = 0x92fa9c00] 05:29:55 INFO - PROCESS | 1790 | 1467462595949 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x951dec00) [pid = 1790] [serial = 2287] [outer = 0x92fa9c00] 05:29:56 INFO - PROCESS | 1790 | 1467462596840 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]]]}] 05:29:56 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 05:29:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1443ms 05:29:56 INFO - PROCESS | 1790 | 1467462596883 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1790 | 1467462596888 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:29:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:29:56 INFO - PROCESS | 1790 | 1467462596895 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1790 | 1467462596898 Marionette TRACE conn3 <- [1,3014,null,{}] 05:29:56 INFO - PROCESS | 1790 | 1467462596904 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}] 05:29:56 INFO - PROCESS | 1790 | 1467462596910 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:57 INFO - PROCESS | 1790 | 1467462597084 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:29:57 INFO - PROCESS | 1790 | 1467462597283 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1790 | 1467462597292 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:57 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d4e000 == 44 [pid = 1790] [id = 763] 05:29:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x92ad4000) [pid = 1790] [serial = 2288] [outer = (nil)] 05:29:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x9528dc00) [pid = 1790] [serial = 2289] [outer = 0x92ad4000] 05:29:57 INFO - PROCESS | 1790 | 1467462597374 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x952ca400) [pid = 1790] [serial = 2290] [outer = 0x92ad4000] 05:29:57 INFO - PROCESS | 1790 | [1790] 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 05:29:58 INFO - PROCESS | 1790 | 1467462598344 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:29:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:29:58 INFO - {} 05:29:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:29:58 INFO - {} 05:29:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:29:58 INFO - {} 05:29:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:29:58 INFO - {} 05:29:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1482ms 05:29:58 INFO - PROCESS | 1790 | 1467462598379 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1790 | 1467462598383 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:29:58 INFO - TEST-START | /FileAPI/fileReader.html 05:29:58 INFO - PROCESS | 1790 | 1467462598389 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1790 | 1467462598393 Marionette TRACE conn3 <- [1,3018,null,{}] 05:29:58 INFO - PROCESS | 1790 | 1467462598399 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}] 05:29:58 INFO - PROCESS | 1790 | 1467462598404 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:58 INFO - PROCESS | 1790 | 1467462598658 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:29:58 INFO - PROCESS | 1790 | 1467462598803 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1790 | 1467462598814 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:29:58 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e213400 == 45 [pid = 1790] [id = 764] 05:29:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x91352000) [pid = 1790] [serial = 2291] [outer = (nil)] 05:29:58 INFO - PROCESS | 1790 | ++DOMWINDOW == 92 (0x9535bc00) [pid = 1790] [serial = 2292] [outer = 0x91352000] 05:29:58 INFO - PROCESS | 1790 | 1467462598930 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1790 | ++DOMWINDOW == 93 (0x96556800) [pid = 1790] [serial = 2293] [outer = 0x91352000] 05:29:59 INFO - PROCESS | 1790 | 1467462599786 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]]]}] 05:29:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:29:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:29:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:29:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:29:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 1436ms 05:29:59 INFO - PROCESS | 1790 | 1467462599829 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1790 | 1467462599833 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:29:59 INFO - TEST-START | /FileAPI/historical.html 05:29:59 INFO - PROCESS | 1790 | 1467462599840 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1790 | 1467462599843 Marionette TRACE conn3 <- [1,3022,null,{}] 05:29:59 INFO - PROCESS | 1790 | 1467462599849 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}] 05:29:59 INFO - PROCESS | 1790 | 1467462599860 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:00 INFO - PROCESS | 1790 | 1467462600071 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:30:00 INFO - PROCESS | 1790 | 1467462600283 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1790 | 1467462600292 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:00 INFO - PROCESS | 1790 | ++DOCSHELL 0x91d44400 == 46 [pid = 1790] [id = 765] 05:30:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 94 (0x922e5000) [pid = 1790] [serial = 2294] [outer = (nil)] 05:30:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 95 (0x9655f800) [pid = 1790] [serial = 2295] [outer = 0x922e5000] 05:30:00 INFO - PROCESS | 1790 | 1467462600420 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1790 | ++DOMWINDOW == 96 (0x98233000) [pid = 1790] [serial = 2296] [outer = 0x922e5000] 05:30:01 INFO - PROCESS | 1790 | 1467462601241 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"]]]}] 05:30:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:30:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:30:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:30:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:30:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:30:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:30:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:30:01 INFO - TEST-OK | /FileAPI/historical.html | took 1484ms 05:30:01 INFO - PROCESS | 1790 | 1467462601328 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1790 | 1467462601334 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:30:01 INFO - TEST-START | /FileAPI/idlharness.html 05:30:01 INFO - PROCESS | 1790 | 1467462601357 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1790 | 1467462601362 Marionette TRACE conn3 <- [1,3026,null,{}] 05:30:01 INFO - PROCESS | 1790 | 1467462601372 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}] 05:30:01 INFO - PROCESS | 1790 | 1467462601376 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:01 INFO - PROCESS | 1790 | 1467462601544 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:30:01 INFO - PROCESS | 1790 | 1467462601737 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1790 | 1467462601746 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:01 INFO - PROCESS | 1790 | ++DOCSHELL 0x93a0d800 == 47 [pid = 1790] [id = 766] 05:30:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 97 (0x97708c00) [pid = 1790] [serial = 2297] [outer = (nil)] 05:30:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 98 (0x983ccc00) [pid = 1790] [serial = 2298] [outer = 0x97708c00] 05:30:01 INFO - PROCESS | 1790 | 1467462601832 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1790 | ++DOMWINDOW == 99 (0x98bc4800) [pid = 1790] [serial = 2299] [outer = 0x97708c00] 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:30:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:30:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:30:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:30:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:30:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:30:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:30:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:30:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:30:03 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 05:30:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:30:03 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 05:30:03 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 05:30:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:30:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:30:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:30:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:30:03 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 05:30:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:30:03 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 05:30:03 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 05:30:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:30:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:30:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 2175ms 05:30:03 INFO - PROCESS | 1790 | 1467462603392 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]]]}] 05:30:03 INFO - PROCESS | 1790 | 1467462603781 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1790 | 1467462603784 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:30:03 INFO - TEST-START | /FileAPI/idlharness.worker 05:30:03 INFO - PROCESS | 1790 | 1467462603798 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1790 | 1467462603801 Marionette TRACE conn3 <- [1,3030,null,{}] 05:30:03 INFO - PROCESS | 1790 | 1467462603807 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}] 05:30:03 INFO - PROCESS | 1790 | 1467462603812 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:04 INFO - PROCESS | 1790 | 1467462604215 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:30:04 INFO - PROCESS | 1790 | 1467462604429 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1790 | 1467462604439 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:04 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e219000 == 48 [pid = 1790] [id = 767] 05:30:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 100 (0x8e21a000) [pid = 1790] [serial = 2300] [outer = (nil)] 05:30:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 101 (0x8f49e000) [pid = 1790] [serial = 2301] [outer = 0x8e21a000] 05:30:04 INFO - PROCESS | 1790 | 1467462604560 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1790 | ++DOMWINDOW == 102 (0x910cac00) [pid = 1790] [serial = 2302] [outer = 0x8e21a000] 05:30:04 INFO - PROCESS | 1790 | [1790] 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 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b6800 == 47 [pid = 1790] [id = 741] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91f74400 == 46 [pid = 1790] [id = 758] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x929ef000 == 45 [pid = 1790] [id = 757] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x923d5400 == 44 [pid = 1790] [id = 756] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x910d3000 == 43 [pid = 1790] [id = 755] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8f49ac00 == 42 [pid = 1790] [id = 754] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e3b8000 == 41 [pid = 1790] [id = 738] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e220c00 == 40 [pid = 1790] [id = 753] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x93a0a400 == 39 [pid = 1790] [id = 751] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e216800 == 38 [pid = 1790] [id = 748] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e21f400 == 37 [pid = 1790] [id = 749] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91f74000 == 36 [pid = 1790] [id = 750] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91380400 == 35 [pid = 1790] [id = 752] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e322400 == 34 [pid = 1790] [id = 740] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e219400 == 33 [pid = 1790] [id = 737] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x910d0c00 == 32 [pid = 1790] [id = 739] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91d44400 == 31 [pid = 1790] [id = 765] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x93a0d800 == 30 [pid = 1790] [id = 766] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e213400 == 29 [pid = 1790] [id = 764] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x91d4e000 == 28 [pid = 1790] [id = 763] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x9135bc00 == 27 [pid = 1790] [id = 761] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x92dd7c00 == 26 [pid = 1790] [id = 762] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x92ace400 == 25 [pid = 1790] [id = 759] 05:30:06 INFO - PROCESS | 1790 | --DOCSHELL 0x8e32b000 == 24 [pid = 1790] [id = 760] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 101 (0x8f49e400) [pid = 1790] [serial = 2201] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 100 (0x93c18000) [pid = 1790] [serial = 2210] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 99 (0x8f7cb000) [pid = 1790] [serial = 2229] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 98 (0x8e32f000) [pid = 1790] [serial = 2222] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 97 (0x9130f800) [pid = 1790] [serial = 2231] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 96 (0x92faa400) [pid = 1790] [serial = 2208] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 95 (0x8f49ec00) [pid = 1790] [serial = 2228] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 94 (0x95108c00) [pid = 1790] [serial = 2214] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 93 (0x923cb400) [pid = 1790] [serial = 2204] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 92 (0x923ca000) [pid = 1790] [serial = 2234] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 91 (0x952d0c00) [pid = 1790] [serial = 2220] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x952c7400) [pid = 1790] [serial = 2217] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x922e6000) [pid = 1790] [serial = 2226] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x8ee87800) [pid = 1790] [serial = 2223] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x925a6400) [pid = 1790] [serial = 2240] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x9134fc00) [pid = 1790] [serial = 2232] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x92ddb400) [pid = 1790] [serial = 2207] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x927dfc00) [pid = 1790] [serial = 2237] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x929e1800) [pid = 1790] [serial = 2238] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x947ef400) [pid = 1790] [serial = 2211] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x91d41800) [pid = 1790] [serial = 2219] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x929ee000) [pid = 1790] [serial = 2242] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x8f4a5800) [pid = 1790] [serial = 2202] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x9528b400) [pid = 1790] [serial = 2216] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x924ac400) [pid = 1790] [serial = 2205] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x95105800) [pid = 1790] [serial = 2213] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x924afc00) [pid = 1790] [serial = 2235] [outer = (nil)] [url = about:blank] 05:30:06 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x91f6b400) [pid = 1790] [serial = 2225] [outer = (nil)] [url = about:blank] 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:30:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:30:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:30:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:30:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:30:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:30:07 INFO - {} 05:30:07 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 05:30:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:30:07 INFO - {} 05:30:07 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 - {} 05:30:07 INFO - {} 05:30:07 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 05:30:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:30:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:30:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:30:07 INFO - {} 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:30:07 INFO - {} 05:30:07 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 05:30:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:30:07 INFO - {} 05:30:07 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 - {} 05:30:07 INFO - {} 05:30:07 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 05:30:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:30:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:30:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 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 05:30:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:30:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:30:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:30:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:30:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:30:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 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 05:30:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:30:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 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 05:30:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:30:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:30:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:07 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 05:30:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:30:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:30:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:30:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:30:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:30:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:30:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:30:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:30:08 INFO - {} 05:30:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4107ms 05:30:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:30:08 INFO - PROCESS | 1790 | 1467462607763 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,{},{}]]]}] 05:30:08 INFO - PROCESS | 1790 | 1467462607914 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1790 | 1467462607928 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:30:08 INFO - PROCESS | 1790 | 1467462607949 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1790 | 1467462607965 Marionette TRACE conn3 <- [1,3034,null,{}] 05:30:08 INFO - PROCESS | 1790 | 1467462607990 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}] 05:30:08 INFO - PROCESS | 1790 | 1467462608005 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:08 INFO - PROCESS | 1790 | 1467462608248 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:30:08 INFO - PROCESS | 1790 | 1467462608271 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1790 | 1467462608284 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:08 INFO - PROCESS | 1790 | ++DOCSHELL 0x927de800 == 25 [pid = 1790] [id = 768] 05:30:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x927df000) [pid = 1790] [serial = 2303] [outer = (nil)] 05:30:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x927e5000) [pid = 1790] [serial = 2304] [outer = 0x927df000] 05:30:08 INFO - PROCESS | 1790 | 1467462608496 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x929e6000) [pid = 1790] [serial = 2305] [outer = 0x927df000] 05:30:09 INFO - PROCESS | 1790 | 1467462609269 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]]]}] 05:30:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:30:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1368ms 05:30:09 INFO - PROCESS | 1790 | 1467462609313 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 1790 | 1467462609322 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:30:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:30:09 INFO - PROCESS | 1790 | 1467462609339 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1790 | 1467462609344 Marionette TRACE conn3 <- [1,3038,null,{}] 05:30:09 INFO - PROCESS | 1790 | 1467462609358 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}] 05:30:09 INFO - PROCESS | 1790 | 1467462609365 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:09 INFO - PROCESS | 1790 | 1467462609588 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:30:09 INFO - PROCESS | 1790 | 1467462609613 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1790 | 1467462609624 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:09 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ad3c00 == 26 [pid = 1790] [id = 769] 05:30:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x92ad6000) [pid = 1790] [serial = 2306] [outer = (nil)] 05:30:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x92dd6000) [pid = 1790] [serial = 2307] [outer = 0x92ad6000] 05:30:09 INFO - PROCESS | 1790 | 1467462609696 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x92fab000) [pid = 1790] [serial = 2308] [outer = 0x92ad6000] 05:30:10 INFO - PROCESS | 1790 | 1467462610726 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"]]]}] 05:30:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:30:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:30:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1445ms 05:30:10 INFO - PROCESS | 1790 | 1467462610781 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1790 | 1467462610784 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:30:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:30:10 INFO - PROCESS | 1790 | 1467462610801 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1790 | 1467462610807 Marionette TRACE conn3 <- [1,3042,null,{}] 05:30:10 INFO - PROCESS | 1790 | 1467462610824 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}] 05:30:10 INFO - PROCESS | 1790 | 1467462610834 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x92ad2000) [pid = 1790] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x927b3400) [pid = 1790] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x94747400) [pid = 1790] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x8e217000) [pid = 1790] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x922e7800) [pid = 1790] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x927b0400) [pid = 1790] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x93c0e000) [pid = 1790] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x923d7800) [pid = 1790] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x8f49b000) [pid = 1790] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x911e3c00) [pid = 1790] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x93a07000) [pid = 1790] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x91307800) [pid = 1790] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:30:11 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x929efc00) [pid = 1790] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:30:11 INFO - PROCESS | 1790 | 1467462611573 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:30:11 INFO - PROCESS | 1790 | 1467462611692 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1790 | 1467462611705 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:11 INFO - PROCESS | 1790 | ++DOCSHELL 0x92ddb400 == 27 [pid = 1790] [id = 770] 05:30:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x92fa7000) [pid = 1790] [serial = 2309] [outer = (nil)] 05:30:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x93c12400) [pid = 1790] [serial = 2310] [outer = 0x92fa7000] 05:30:11 INFO - PROCESS | 1790 | 1467462611777 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x95107c00) [pid = 1790] [serial = 2311] [outer = 0x92fa7000] 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:30:12 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. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:30:12 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'.) 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:30:12 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. 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:30:12 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. 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:30:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:30:12 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. 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:30:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:30:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:30:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:30:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:30:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2042ms 05:30:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:30:12 INFO - PROCESS | 1790 | 1467462612750 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]]]}] 05:30:12 INFO - PROCESS | 1790 | 1467462612835 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1790 | 1467462612842 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:30:12 INFO - PROCESS | 1790 | 1467462612856 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1790 | 1467462612857 Marionette TRACE conn3 <- [1,3046,null,{}] 05:30:12 INFO - PROCESS | 1790 | 1467462612898 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}] 05:30:12 INFO - PROCESS | 1790 | 1467462612904 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:13 INFO - PROCESS | 1790 | 1467462613100 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:30:13 INFO - PROCESS | 1790 | 1467462613440 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1790 | 1467462613454 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:13 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e214000 == 28 [pid = 1790] [id = 771] 05:30:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x8e214400) [pid = 1790] [serial = 2312] [outer = (nil)] 05:30:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x8e21f400) [pid = 1790] [serial = 2313] [outer = 0x8e214400] 05:30:13 INFO - PROCESS | 1790 | 1467462613543 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8e3b6c00) [pid = 1790] [serial = 2314] [outer = 0x8e214400] 05:30:13 INFO - PROCESS | 1790 | [1790] 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 05:30:14 INFO - PROCESS | 1790 | 1467462614591 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:30:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:30:14 INFO - {} 05:30:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1764ms 05:30:14 INFO - PROCESS | 1790 | 1467462614622 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1790 | 1467462614628 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:30:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:30:14 INFO - PROCESS | 1790 | 1467462614636 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1790 | 1467462614642 Marionette TRACE conn3 <- [1,3050,null,{}] 05:30:14 INFO - PROCESS | 1790 | 1467462614696 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}] 05:30:14 INFO - PROCESS | 1790 | 1467462614703 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:14 INFO - PROCESS | 1790 | 1467462614916 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:30:15 INFO - PROCESS | 1790 | 1467462615173 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1790 | 1467462615181 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:15 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f4a7800 == 29 [pid = 1790] [id = 772] 05:30:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8f7d0400) [pid = 1790] [serial = 2315] [outer = (nil)] 05:30:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x910cb800) [pid = 1790] [serial = 2316] [outer = 0x8f7d0400] 05:30:15 INFO - PROCESS | 1790 | 1467462615274 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x910d7c00) [pid = 1790] [serial = 2317] [outer = 0x8f7d0400] 05:30:16 INFO - PROCESS | 1790 | 1467462616316 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]]]}] 05:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:30:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:30:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1738ms 05:30:16 INFO - PROCESS | 1790 | 1467462616379 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1790 | 1467462616385 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:30:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:30:16 INFO - PROCESS | 1790 | 1467462616397 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1790 | 1467462616404 Marionette TRACE conn3 <- [1,3054,null,{}] 05:30:16 INFO - PROCESS | 1790 | 1467462616449 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}] 05:30:16 INFO - PROCESS | 1790 | 1467462616459 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:16 INFO - PROCESS | 1790 | 1467462616754 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:30:17 INFO - PROCESS | 1790 | 1467462617108 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1790 | 1467462617123 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:17 INFO - PROCESS | 1790 | ++DOCSHELL 0x91306400 == 30 [pid = 1790] [id = 773] 05:30:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x91353800) [pid = 1790] [serial = 2318] [outer = (nil)] 05:30:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x9135bc00) [pid = 1790] [serial = 2319] [outer = 0x91353800] 05:30:17 INFO - PROCESS | 1790 | 1467462617268 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x91380400) [pid = 1790] [serial = 2320] [outer = 0x91353800] 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:30:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:30:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:30:18 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" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:30:18 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" 05:30:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:30:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:30:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2413ms 05:30:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:30:19 INFO - PROCESS | 1790 | 1467462618648 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"]]]}] 05:30:19 INFO - PROCESS | 1790 | 1467462618816 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1790 | 1467462618823 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:30:19 INFO - PROCESS | 1790 | 1467462618845 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1790 | 1467462618880 Marionette TRACE conn3 <- [1,3058,null,{}] 05:30:19 INFO - PROCESS | 1790 | 1467462619076 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}] 05:30:19 INFO - PROCESS | 1790 | 1467462619089 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:19 INFO - PROCESS | 1790 | 1467462619273 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:30:19 INFO - PROCESS | 1790 | 1467462619462 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1790 | 1467462619473 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:19 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f70000 == 31 [pid = 1790] [id = 774] 05:30:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x923cfc00) [pid = 1790] [serial = 2321] [outer = (nil)] 05:30:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x93a0f000) [pid = 1790] [serial = 2322] [outer = 0x923cfc00] 05:30:19 INFO - PROCESS | 1790 | 1467462619551 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x923c9400) [pid = 1790] [serial = 2323] [outer = 0x923cfc00] 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:30:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:30:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:30:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:30:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:30:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:30:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:30:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:30:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:30:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:30:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1694ms 05:30:20 INFO - PROCESS | 1790 | 1467462620507 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]]]}] 05:30:20 INFO - PROCESS | 1790 | 1467462620565 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1790 | 1467462620570 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:30:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:30:20 INFO - PROCESS | 1790 | 1467462620578 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1790 | 1467462620582 Marionette TRACE conn3 <- [1,3062,null,{}] 05:30:20 INFO - PROCESS | 1790 | 1467462620591 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}] 05:30:20 INFO - PROCESS | 1790 | 1467462620601 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:20 INFO - PROCESS | 1790 | 1467462620789 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:30:21 INFO - PROCESS | 1790 | 1467462620991 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1790 | 1467462620998 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:21 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee82c00 == 32 [pid = 1790] [id = 775] 05:30:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x8f4a0000) [pid = 1790] [serial = 2324] [outer = (nil)] 05:30:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x9518a400) [pid = 1790] [serial = 2325] [outer = 0x8f4a0000] 05:30:21 INFO - PROCESS | 1790 | 1467462621082 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x95110c00) [pid = 1790] [serial = 2326] [outer = 0x8f4a0000] 05:30:21 INFO - PROCESS | 1790 | [1790] 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 05:30:22 INFO - PROCESS | 1790 | 1467462622093 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:30:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:30:22 INFO - {} 05:30:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1546ms 05:30:22 INFO - PROCESS | 1790 | 1467462622131 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:30:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:30:22 INFO - PROCESS | 1790 | 1467462622135 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:30:22 INFO - PROCESS | 1790 | 1467462622141 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1790 | 1467462622145 Marionette TRACE conn3 <- [1,3066,null,{}] 05:30:22 INFO - PROCESS | 1790 | 1467462622151 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}] 05:30:22 INFO - PROCESS | 1790 | 1467462622157 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:22 INFO - PROCESS | 1790 | 1467462622353 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:30:22 INFO - PROCESS | 1790 | 1467462622530 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1790 | 1467462622548 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:22 INFO - PROCESS | 1790 | ++DOCSHELL 0x92dd7c00 == 33 [pid = 1790] [id = 776] 05:30:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x95284c00) [pid = 1790] [serial = 2327] [outer = (nil)] 05:30:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x952d3c00) [pid = 1790] [serial = 2328] [outer = 0x95284c00] 05:30:22 INFO - PROCESS | 1790 | 1467462622695 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x96554c00) [pid = 1790] [serial = 2329] [outer = 0x95284c00] 05:30:23 INFO - PROCESS | 1790 | 1467462623670 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]]]}] 05:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:30:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:30:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1583ms 05:30:23 INFO - PROCESS | 1790 | 1467462623900 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 1790 | 1467462623908 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:30:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:30:23 INFO - PROCESS | 1790 | 1467462623918 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1790 | 1467462623921 Marionette TRACE conn3 <- [1,3070,null,{}] 05:30:23 INFO - PROCESS | 1790 | 1467462623930 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}] 05:30:23 INFO - PROCESS | 1790 | 1467462623937 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:24 INFO - PROCESS | 1790 | 1467462624111 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:30:24 INFO - PROCESS | 1790 | 1467462624450 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1790 | 1467462624467 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:24 INFO - PROCESS | 1790 | ++DOCSHELL 0x8f49a800 == 34 [pid = 1790] [id = 777] 05:30:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x8f49ac00) [pid = 1790] [serial = 2330] [outer = (nil)] 05:30:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x8f4a9c00) [pid = 1790] [serial = 2331] [outer = 0x8f49ac00] 05:30:24 INFO - PROCESS | 1790 | 1467462624543 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1790 | ++DOMWINDOW == 91 (0x910c9400) [pid = 1790] [serial = 2332] [outer = 0x8f49ac00] 05:30:24 INFO - PROCESS | 1790 | --DOCSHELL 0x92ddb400 == 33 [pid = 1790] [id = 770] 05:30:25 INFO - PROCESS | 1790 | --DOCSHELL 0x92ad3c00 == 32 [pid = 1790] [id = 769] 05:30:25 INFO - PROCESS | 1790 | --DOCSHELL 0x927de800 == 31 [pid = 1790] [id = 768] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 90 (0x93a01c00) [pid = 1790] [serial = 2275] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 89 (0x92ada000) [pid = 1790] [serial = 2274] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 88 (0x9518c000) [pid = 1790] [serial = 2260] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 87 (0x95281000) [pid = 1790] [serial = 2261] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 86 (0x8e322c00) [pid = 1790] [serial = 2245] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 85 (0x8e32ec00) [pid = 1790] [serial = 2246] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 84 (0x92ac7000) [pid = 1790] [serial = 2243] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 83 (0x927e8c00) [pid = 1790] [serial = 2251] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 82 (0x92acdc00) [pid = 1790] [serial = 2252] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 81 (0x94748c00) [pid = 1790] [serial = 2254] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 80 (0x94751c00) [pid = 1790] [serial = 2255] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 79 (0x925a2000) [pid = 1790] [serial = 2269] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8f4a6800) [pid = 1790] [serial = 2263] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8f7d6800) [pid = 1790] [serial = 2264] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91372c00) [pid = 1790] [serial = 2248] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x9137c400) [pid = 1790] [serial = 2249] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x95102800) [pid = 1790] [serial = 2257] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x947f5800) [pid = 1790] [serial = 2258] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x91357000) [pid = 1790] [serial = 2266] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x91d4a800) [pid = 1790] [serial = 2267] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x9510e000) [pid = 1790] [serial = 2278] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x92ac1c00) [pid = 1790] [serial = 2272] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 68 (0x925af400) [pid = 1790] [serial = 2270] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | --DOMWINDOW == 67 (0x947f2000) [pid = 1790] [serial = 2277] [outer = (nil)] [url = about:blank] 05:30:25 INFO - PROCESS | 1790 | 1467462625429 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]]]}] 05:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:30:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:30:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1540ms 05:30:25 INFO - PROCESS | 1790 | 1467462625460 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:30:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:30:25 INFO - PROCESS | 1790 | 1467462625465 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:30:25 INFO - PROCESS | 1790 | 1467462625476 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1790 | 1467462625481 Marionette TRACE conn3 <- [1,3074,null,{}] 05:30:25 INFO - PROCESS | 1790 | 1467462625488 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}] 05:30:25 INFO - PROCESS | 1790 | 1467462625493 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:25 INFO - PROCESS | 1790 | 1467462625666 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:30:25 INFO - PROCESS | 1790 | 1467462625911 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1790 | 1467462625918 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:25 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e211800 == 32 [pid = 1790] [id = 778] 05:30:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 68 (0x91310000) [pid = 1790] [serial = 2333] [outer = (nil)] 05:30:25 INFO - PROCESS | 1790 | ++DOMWINDOW == 69 (0x91354400) [pid = 1790] [serial = 2334] [outer = 0x91310000] 05:30:26 INFO - PROCESS | 1790 | 1467462625996 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x9135c800) [pid = 1790] [serial = 2335] [outer = 0x91310000] 05:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:30:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:30:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1286ms 05:30:26 INFO - PROCESS | 1790 | 1467462626747 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]]]}] 05:30:26 INFO - PROCESS | 1790 | 1467462626767 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 1790 | 1467462626770 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:30:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:30:26 INFO - PROCESS | 1790 | 1467462626779 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1790 | 1467462626783 Marionette TRACE conn3 <- [1,3078,null,{}] 05:30:26 INFO - PROCESS | 1790 | 1467462626796 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}] 05:30:26 INFO - PROCESS | 1790 | 1467462626804 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:27 INFO - PROCESS | 1790 | 1467462627018 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:30:27 INFO - PROCESS | 1790 | 1467462627050 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1790 | 1467462627059 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:27 INFO - PROCESS | 1790 | ++DOCSHELL 0x923cd800 == 33 [pid = 1790] [id = 779] 05:30:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x923d3400) [pid = 1790] [serial = 2336] [outer = (nil)] 05:30:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x924a9c00) [pid = 1790] [serial = 2337] [outer = 0x923d3400] 05:30:27 INFO - PROCESS | 1790 | 1467462627135 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x925af000) [pid = 1790] [serial = 2338] [outer = 0x923d3400] 05:30:28 INFO - PROCESS | 1790 | 1467462628117 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] 05:30:28 INFO - PROCESS | 1790 | 1467462628173 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:30:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:30:28 INFO - PROCESS | 1790 | 1467462628190 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1790 | 1467462628193 Marionette TRACE conn3 <- [1,3082,null,{}] 05:30:28 INFO - PROCESS | 1790 | 1467462628199 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}] 05:30:28 INFO - PROCESS | 1790 | 1467462628204 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:28 INFO - PROCESS | 1790 | 1467462628413 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:30:28 INFO - PROCESS | 1790 | 1467462628454 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1790 | 1467462628481 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:28 INFO - PROCESS | 1790 | ++DOCSHELL 0x92acc400 == 34 [pid = 1790] [id = 780] 05:30:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x92accc00) [pid = 1790] [serial = 2339] [outer = (nil)] 05:30:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x92ad7c00) [pid = 1790] [serial = 2340] [outer = 0x92accc00] 05:30:28 INFO - PROCESS | 1790 | 1467462628636 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x92faa400) [pid = 1790] [serial = 2341] [outer = 0x92accc00] 05:30:29 INFO - PROCESS | 1790 | 1467462629428 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]]]}] 05:30:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:30:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:30:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:30:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1302ms 05:30:29 INFO - PROCESS | 1790 | 1467462629485 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1790 | 1467462629488 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:30:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:30:29 INFO - PROCESS | 1790 | 1467462629495 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1790 | 1467462629498 Marionette TRACE conn3 <- [1,3086,null,{}] 05:30:29 INFO - PROCESS | 1790 | 1467462629509 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}] 05:30:29 INFO - PROCESS | 1790 | 1467462629512 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:29 INFO - PROCESS | 1790 | 1467462629721 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:30:29 INFO - PROCESS | 1790 | 1467462629751 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1790 | 1467462629760 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:29 INFO - PROCESS | 1790 | ++DOCSHELL 0x93969400 == 35 [pid = 1790] [id = 781] 05:30:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x9396f000) [pid = 1790] [serial = 2342] [outer = (nil)] 05:30:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x94748c00) [pid = 1790] [serial = 2343] [outer = 0x9396f000] 05:30:29 INFO - PROCESS | 1790 | 1467462629830 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x947e8400) [pid = 1790] [serial = 2344] [outer = 0x9396f000] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 78 (0x8e21a000) [pid = 1790] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 77 (0x8e32c800) [pid = 1790] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 76 (0x91f74c00) [pid = 1790] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 75 (0x92fa9c00) [pid = 1790] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 74 (0x92ad4000) [pid = 1790] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 73 (0x91352000) [pid = 1790] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 72 (0x92ad6000) [pid = 1790] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 71 (0x922e5000) [pid = 1790] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 70 (0x927df000) [pid = 1790] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:30:30 INFO - PROCESS | 1790 | --DOMWINDOW == 69 (0x97708c00) [pid = 1790] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:30:30 INFO - PROCESS | 1790 | 1467462630744 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:30:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1300ms 05:30:30 INFO - PROCESS | 1790 | 1467462630798 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1790 | 1467462630804 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:30:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:30:30 INFO - PROCESS | 1790 | 1467462630816 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1790 | 1467462630820 Marionette TRACE conn3 <- [1,3090,null,{}] 05:30:30 INFO - PROCESS | 1790 | 1467462630829 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}] 05:30:30 INFO - PROCESS | 1790 | 1467462630840 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:31 INFO - PROCESS | 1790 | 1467462631053 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:30:31 INFO - PROCESS | 1790 | 1467462631219 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1790 | 1467462631226 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:31 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e324000 == 36 [pid = 1790] [id = 782] 05:30:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 70 (0x95103400) [pid = 1790] [serial = 2345] [outer = (nil)] 05:30:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 71 (0x95196800) [pid = 1790] [serial = 2346] [outer = 0x95103400] 05:30:31 INFO - PROCESS | 1790 | 1467462631302 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1790 | ++DOMWINDOW == 72 (0x95286800) [pid = 1790] [serial = 2347] [outer = 0x95103400] 05:30:32 INFO - PROCESS | 1790 | 1467462632005 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:30:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1244ms 05:30:32 INFO - PROCESS | 1790 | 1467462632061 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1790 | 1467462632065 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:30:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:30:32 INFO - PROCESS | 1790 | 1467462632071 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1790 | 1467462632074 Marionette TRACE conn3 <- [1,3094,null,{}] 05:30:32 INFO - PROCESS | 1790 | 1467462632081 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}] 05:30:32 INFO - PROCESS | 1790 | 1467462632086 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:32 INFO - PROCESS | 1790 | 1467462632376 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:30:32 INFO - PROCESS | 1790 | 1467462632524 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1790 | 1467462632537 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:32 INFO - PROCESS | 1790 | ++DOCSHELL 0x8e217000 == 37 [pid = 1790] [id = 783] 05:30:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 73 (0x8e218400) [pid = 1790] [serial = 2348] [outer = (nil)] 05:30:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 74 (0x8e3bb000) [pid = 1790] [serial = 2349] [outer = 0x8e218400] 05:30:32 INFO - PROCESS | 1790 | 1467462632624 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1790 | ++DOMWINDOW == 75 (0x8ee83400) [pid = 1790] [serial = 2350] [outer = 0x8e218400] 05:30:33 INFO - PROCESS | 1790 | 1467462633542 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:30:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:30:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1484ms 05:30:33 INFO - PROCESS | 1790 | 1467462633557 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 1790 | 1467462633564 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:30:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:30:33 INFO - PROCESS | 1790 | 1467462633573 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1790 | 1467462633578 Marionette TRACE conn3 <- [1,3098,null,{}] 05:30:33 INFO - PROCESS | 1790 | 1467462633586 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}] 05:30:33 INFO - PROCESS | 1790 | 1467462633592 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:33 INFO - PROCESS | 1790 | 1467462633807 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:30:34 INFO - PROCESS | 1790 | 1467462634051 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1790 | 1467462634063 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:34 INFO - PROCESS | 1790 | ++DOCSHELL 0x910c9c00 == 38 [pid = 1790] [id = 784] 05:30:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 76 (0x910d4c00) [pid = 1790] [serial = 2351] [outer = (nil)] 05:30:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 77 (0x91352c00) [pid = 1790] [serial = 2352] [outer = 0x910d4c00] 05:30:34 INFO - PROCESS | 1790 | 1467462634152 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1790 | ++DOMWINDOW == 78 (0x91d42c00) [pid = 1790] [serial = 2353] [outer = 0x910d4c00] 05:30:35 INFO - PROCESS | 1790 | 1467462635043 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]]]}] 05:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:30:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1533ms 05:30:35 INFO - PROCESS | 1790 | 1467462635106 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:30:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:30:35 INFO - PROCESS | 1790 | 1467462635112 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:30:35 INFO - PROCESS | 1790 | 1467462635118 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1790 | 1467462635123 Marionette TRACE conn3 <- [1,3102,null,{}] 05:30:35 INFO - PROCESS | 1790 | 1467462635151 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}] 05:30:35 INFO - PROCESS | 1790 | 1467462635157 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:35 INFO - PROCESS | 1790 | 1467462635346 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:30:35 INFO - PROCESS | 1790 | 1467462635554 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1790 | 1467462635560 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:35 INFO - PROCESS | 1790 | ++DOCSHELL 0x91352800 == 39 [pid = 1790] [id = 785] 05:30:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 79 (0x924aa800) [pid = 1790] [serial = 2354] [outer = (nil)] 05:30:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 80 (0x927b1800) [pid = 1790] [serial = 2355] [outer = 0x924aa800] 05:30:35 INFO - PROCESS | 1790 | 1467462635681 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1790 | ++DOMWINDOW == 81 (0x92ac5400) [pid = 1790] [serial = 2356] [outer = 0x924aa800] 05:30:36 INFO - PROCESS | 1790 | 1467462636613 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:30:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:30:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1552ms 05:30:36 INFO - PROCESS | 1790 | 1467462636670 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1790 | 1467462636677 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:30:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:30:36 INFO - PROCESS | 1790 | 1467462636711 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1790 | 1467462636719 Marionette TRACE conn3 <- [1,3106,null,{}] 05:30:36 INFO - PROCESS | 1790 | 1467462636729 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}] 05:30:36 INFO - PROCESS | 1790 | 1467462636736 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:36 INFO - PROCESS | 1790 | 1467462636928 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:30:37 INFO - PROCESS | 1790 | 1467462637136 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1790 | 1467462637143 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:37 INFO - PROCESS | 1790 | ++DOCSHELL 0x925adc00 == 40 [pid = 1790] [id = 786] 05:30:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 82 (0x927dd800) [pid = 1790] [serial = 2357] [outer = (nil)] 05:30:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 83 (0x9518c400) [pid = 1790] [serial = 2358] [outer = 0x927dd800] 05:30:37 INFO - PROCESS | 1790 | 1467462637263 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1790 | ++DOMWINDOW == 84 (0x95283800) [pid = 1790] [serial = 2359] [outer = 0x927dd800] 05:30:38 INFO - PROCESS | 1790 | 1467462638107 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]]]}] 05:30:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:30:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:30:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:30:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1474ms 05:30:38 INFO - PROCESS | 1790 | 1467462638162 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1790 | 1467462638166 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:30:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:30:38 INFO - PROCESS | 1790 | 1467462638173 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1790 | 1467462638177 Marionette TRACE conn3 <- [1,3110,null,{}] 05:30:38 INFO - PROCESS | 1790 | 1467462638182 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}] 05:30:38 INFO - PROCESS | 1790 | 1467462638188 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:38 INFO - PROCESS | 1790 | 1467462638414 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:30:38 INFO - PROCESS | 1790 | 1467462638671 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1790 | 1467462638679 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:38 INFO - PROCESS | 1790 | ++DOCSHELL 0x91f79800 == 41 [pid = 1790] [id = 787] 05:30:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 85 (0x92acd000) [pid = 1790] [serial = 2360] [outer = (nil)] 05:30:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 86 (0x952d1400) [pid = 1790] [serial = 2361] [outer = 0x92acd000] 05:30:38 INFO - PROCESS | 1790 | 1467462638772 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1790 | ++DOMWINDOW == 87 (0x9535d400) [pid = 1790] [serial = 2362] [outer = 0x92acd000] 05:30:39 INFO - PROCESS | 1790 | 1467462639591 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"]]]}] 05:30:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:30:39 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 05:30:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:30:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:30:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1485ms 05:30:39 INFO - PROCESS | 1790 | 1467462639660 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1790 | 1467462639664 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:30:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:30:39 INFO - PROCESS | 1790 | 1467462639671 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1790 | 1467462639674 Marionette TRACE conn3 <- [1,3114,null,{}] 05:30:39 INFO - PROCESS | 1790 | 1467462639680 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}] 05:30:39 INFO - PROCESS | 1790 | 1467462639685 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:39 INFO - PROCESS | 1790 | 1467462639861 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:30:40 INFO - PROCESS | 1790 | 1467462640074 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\", \"dc3c59ec-7d31-4d49-a769-03742035ba72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1790 | 1467462640094 Marionette INFO sendAsync 0bc66f21-139c-4593-b4dd-28cb7770f16d 05:30:40 INFO - PROCESS | 1790 | ++DOCSHELL 0x8ee83800 == 42 [pid = 1790] [id = 788] 05:30:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 88 (0x9655fc00) [pid = 1790] [serial = 2363] [outer = (nil)] 05:30:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 89 (0x97707000) [pid = 1790] [serial = 2364] [outer = 0x9655fc00] 05:30:40 INFO - PROCESS | 1790 | 1467462640227 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1790 | ++DOMWINDOW == 90 (0x98227400) [pid = 1790] [serial = 2365] [outer = 0x9655fc00] 05:30:41 INFO - PROCESS | 1790 | 1467462641148 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]]]}] 05:30:41 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:30:41 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1534ms 05:30:41 INFO - PROCESS | 1790 | 1467462641207 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1790 | 1467462641210 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:30:42 WARNING - u'runner_teardown' () 05:30:42 INFO - No more tests 05:30:42 INFO - Got 0 unexpected results 05:30:42 INFO - SUITE-END | took 1296s 05:30:42 INFO - Closing logging queue 05:30:42 INFO - queue closed 05:30:42 INFO - Return code: 0 05:30:42 WARNING - # TBPL SUCCESS # 05:30:42 INFO - Running post-action listener: _resource_record_post_action 05:30:42 INFO - Running post-run listener: _resource_record_post_run 05:30:43 INFO - Total resource usage - Wall time: 1330s; CPU: 98.0%; Read bytes: 14008320; Write bytes: 930213888; Read time: 776; Write time: 222660 05:30:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:30:43 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134258688; Read time: 0; Write time: 116224 05:30:43 INFO - run-tests - Wall time: 1301s; CPU: 98.0%; Read bytes: 11583488; Write bytes: 786956288; Read time: 596; Write time: 98172 05:30:43 INFO - Running post-run listener: _upload_blobber_files 05:30:43 INFO - Blob upload gear active. 05:30:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:30:43 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 05:30:43 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'] 05:30:43 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 05:30:44 INFO - (blobuploader) - INFO - Open directory for files ... 05:30:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:30:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:30:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:30:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:30:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:30:45 INFO - (blobuploader) - INFO - Done attempting. 05:30:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:30:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:30:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:30:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:30:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:30:45 INFO - (blobuploader) - INFO - Done attempting. 05:30:45 INFO - (blobuploader) - INFO - Iteration through files over. 05:30:45 INFO - Return code: 0 05:30:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:30:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:30:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e7fa0f2bedc23d9da6db31c878382f0f4a57576ce5b82446633dd14d6d2da613f623335c64174993673632647ae15227299a852f050af3284cbc8e5f81e6e732", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/917026b9838e30ae56d34241f3eb0d593c935cf913a53c3c727ca3358d7700d8ffd11c7ca5e9f5b3b417477c064f6c887522999faa244841acb3d28679c96ea1"} 05:30:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:30:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:30:45 INFO - Contents: 05:30:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e7fa0f2bedc23d9da6db31c878382f0f4a57576ce5b82446633dd14d6d2da613f623335c64174993673632647ae15227299a852f050af3284cbc8e5f81e6e732", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/917026b9838e30ae56d34241f3eb0d593c935cf913a53c3c727ca3358d7700d8ffd11c7ca5e9f5b3b417477c064f6c887522999faa244841acb3d28679c96ea1"} 05:30:45 INFO - Running post-run listener: copy_logs_to_upload_dir 05:30:45 INFO - Copying logs to upload dir... 05:30:45 INFO - mkdir: /builds/slave/test/build/upload/logs 05:30:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1477.851833 ========= master_lag: 0.44 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 38 secs) (at 2016-07-02 05:30:46.337935) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-02 05:30:46.347904) ========= 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-1467458592.53777-1826461233 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/e7fa0f2bedc23d9da6db31c878382f0f4a57576ce5b82446633dd14d6d2da613f623335c64174993673632647ae15227299a852f050af3284cbc8e5f81e6e732", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/917026b9838e30ae56d34241f3eb0d593c935cf913a53c3c727ca3358d7700d8ffd11c7ca5e9f5b3b417477c064f6c887522999faa244841acb3d28679c96ea1"} build_url:https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033333 build_url: 'https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/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/e7fa0f2bedc23d9da6db31c878382f0f4a57576ce5b82446633dd14d6d2da613f623335c64174993673632647ae15227299a852f050af3284cbc8e5f81e6e732", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/917026b9838e30ae56d34241f3eb0d593c935cf913a53c3c727ca3358d7700d8ffd11c7ca5e9f5b3b417477c064f6c887522999faa244841acb3d28679c96ea1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ae9bHwIbQoy7ljztikKu1A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-02 05:30:46.417185) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 05:30:46.417649) ========= 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-1467458592.53777-1826461233 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018189 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 05:30:46.487280) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-02 05:30:46.487695) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-02 05:30:46.488247) ========= ========= Total master_lag: 0.62 =========